|
Bas de page | |
---|---|
Auteur | Sujet : Trace du mail envoyé avec PHP |
Publicité | Posté le 06-03-2019 à 12:59:51 |
mechkurt | Avec la fonction mail, c'est le serveur smtp de ton hébergeur qui envoi le mail, il n'a donc aucune chance d'apparaitre dans les emails envoyé du compte Google.
--------------- D3 |
archeo | A priori, le problème du spam est écarté dans la mesure où j'ai envoyé mes tests vers des boîtes Gmail (simple alerte), Free et Yahoo et tous sont bien arrivés à destination. Message cité 1 fois Message édité par archeo le 06-03-2019 à 14:35:22 |
mechkurt | De ma propre expérience, les plus chiants sont Orange et Gmail au niveau du classement "abusif" en spam.
--------------- D3 |
archeo | Je vais regarder ça plus en détail même si je trouve que ça fait beaucoup de boulot pour envoyer ce simple mail à côté du travail réalisé pour le reste du site ! |
rufo Pas me confondre avec Lycos! |
--------------- Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta |
mechkurt | C'est pour quel forme d'envoi, via smtp ou via la fonction mail ?
--------------- D3 |
archeo | Je ne sais pas te répondre. Je voudrais juste vérifier si avec PHPMailer, on peut obtenir le résultat que j'espère (cf premier post). |
mechkurt | Ben je ne sais pas te répondre non plus, désolé...
--------------- D3 |
Publicité | Posté le 07-03-2019 à 15:03:37 |
archeo | Je viens partager la solution que j'ai réussi à mettre en oeuvre et qui fonctionne désormais. Quelques précisions "techniques" au préalable car c'est là-dessus que je buttais. Au final le code que j'ai employé : <?php //Create a new PHPMailer instance //Tell PHPMailer to use SMTP //Enable SMTP debugging //Set the hostname of the mail server // use //Set the encryption system to use - ssl (deprecated) or tls //Whether to use SMTP authentication //Username to use for SMTP authentication - use full email address for gmail //Password to use for SMTP authentication //Set who the message is to be sent from //Set an alternative reply-to address //Set who the message is to be sent to //Set the subject line //Read an HTML message body from an external file, convert referenced images to embedded, //Set the CharSet $message = '<html>'; $mail->Body = $message; //Replace the plain text body with one created manually //Attach an image file //send the message, check for errors //Section 2: IMAP
Message édité par archeo le 10-03-2019 à 09:09:02 |
mechkurt | Pas mal du tout, je ne connaissais pas la partie 2 pour faire de la synchro IMAP, c'est très pratique !
--------------- D3 |
emililadjet | On ne peut jamais suivre un email via php, seulement avec javascript
|
rufo Pas me confondre avec Lycos! | Si, on peut suivre un mail via du PHP en mettant dans le mail une url de de script (genre un script PHP qui est appelé pour générer une image (même si aujourd'hui, la plupart des clients mails bloquent ce type de technique) --------------- Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta |
pedro_lan | Testé et approuvé.
|