Ciao a tutti,
ho costruito un gestionale che tra le varie funzioni ha quella di inviare solleciti di pagamento fatture, per fare questo invia i pdf delle fatture scadute via mail.

Il problema sta nel fatto che non riesco a creare degli header degli allegati che non diano problemi su tutti i client piu' diffusi, cioe' Outlook, Outlook Express e Mozilla Thunderbird.

Arriviamo al dunque, il problema sta nell'header, se metto cosi':
Codice PHP:
Content-Transfer-EncodingBASE64
Content
-Dispositionattachmentfilename=fattura.pdf 
E' tutto a posto su Outlook Express e Outlook, mentre su Thunderbird alla fine della mail ho tutto il codice del file pdf visualizzato a video.

Se invece metto cosi':
Codice PHP:
Content-Transfer-EncodingBASE64
Content
-Dispositioninlinefilename=fattura.pdf 
E' tutto a posto su Thunderbird e Outlook, mentre su Outlook Express alla fine della mail ho tutto il codice del file pdf visualizzato a video.

ci tengo a precisare che in tutti i casi la mail e l'allegato sono perfetti, solo che nei casi specificati si aggiunge nel corpo il codice dell'allegato.

Qualcuno ha mai avuto problemi di questo tipo con gli header ?

Grazie per l'attenzione