- Home
- Categorie
- Coding e Sistemistica
- PHP
- Leggere e inviare per email un file .eml
-
Leggere e inviare per email un file .eml
Salve a tutti, devo leggere un file .eml in PHP e poi inviarlo via email come contenuto, così le prossime volte cambio solo il file .eml. C'è una classe o qualcosa nativo che mi permette di fare questo?
-
Ciao
prova a dare un'occhiata quihttp://stackoverflow.com/questions/11409235/how-to-parse-a-eml-file-in-php
-
Ho provato con quella nativa su PHP.net ma forse non è presente sul server.
Per quanto riguarda php-mime-mail-parser non capisco come usarla. Io in pratica voglio che mi legge da un file eml e lo invia come contenuto dell'email in php, così le prossime volte basta che cambio il file eml e invio direttamente. Non so se mi sono spiegato.
-
Riprovando adesso, usando **php-mime-mail-parser **mi da quest errore: "Fatal error: Call to undefined function mailparse_msg_create()"
-
Scusa la domanda, magari banale, hai installato l'estensione?
-
No, non ho installato niente, perchè non posso mettere mani al server. Infatti cerco una classe da inserire direttamente in una cartella del FTP e richiamarla.
Per mandare email uso già PHPMailer, sai per caso se non qst classe si può mandare ugualmente?
-
Credo che qua ci siano dei componenti da installare (almeno da una veloce lettura della documentazione).. quindi mi sa che questa libreria non fa al caso tuo purtroppo..
-
conosci qualche classe che posso utilizzare senza installare librerie?
-
Portresti provare questa classe
http://www.phpclasses.org/package/3169-PHP-Decode-MIME-e-mail-messages.html
ma non so come si usa sinceramente, dovresti comunque trovare degli esempi sul sito.