esatto,
vedo che utilizzi anche "background: url", non è detto che ti venga letto da tutti, per fare un esempio, se non ricordo male, hotmail lo filtra (da verificare).
Quindi ti suggerisco di pensare ad un colore di sfondo oltre all'immagine, questo nel caso l'immagine di sfondo sia scura e il font color molto chiaro, perchè se il provider dovesse filtrare l'immagine ti ritroveresti con un testo molto chiaro su sfondo bianco.