Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    Feb 2002
    Messaggi
    867

    Mail con allegati diverse tra client di posta

    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
    No pvt per sollecitare risposte, grazie.

  2. #2
    Utente di HTML.it
    Registrato dal
    Feb 2002
    Messaggi
    867
    No pvt per sollecitare risposte, grazie.

  3. #3
    Utente di HTML.it
    Registrato dal
    Aug 2002
    Messaggi
    8,013
    invece di reinventare la ruota usa phpmailer che è una ottima libreria gratuita per la manipolazione e l'invio di posta in php, con qualsiasi tipo di formato, allegati e amenità varie.

    http://phpmailer.sourceforge.net/
    <´¯)(¯`¤._)(¯`»ANDREA«´¯)(_.¤´¯)(¯`>
    "The answer to your question is: welcome to tomorrow"

  4. #4
    Utente di HTML.it
    Registrato dal
    Feb 2002
    Messaggi
    867
    Nom voglio reinventare la ruota, semplicemente ho una classe che funziona perfettamente tranne quella riga.... voglio capire il perchè, anche per interesse personale.

    A volte rubare le ruote agli altri è la strada piu' comoda, ma non la piu' interessante.

    Grazie comunque per il tuo contributo.... anche se poco costruttivo.

    No pvt per sollecitare risposte, grazie.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.