Page 1 sur 1

Envoi SMTP Free

Posté : 17 mai 2009, 01:19
par sylvaing26
Bonjour,
lorsque j'envoi un mail avec la fonction php mail() de free, mon mail est filtré par hotmail, alors que si je l'envoi à partir du site webmail.free.fr, il n'est pas filtré.

Ya t-il un moyen de creer une connexion smtp pour envoyer les mails grâce à PHP comme si j'envoyait un mail à partir d'un client mail ?

Je suis hebergé chez free

Merci d'avance

Posté : 17 mai 2009, 10:03
par thehawk
Ton souci viens des entêtes qui sont mal ou pas remplie.

En effet les mails sont filtrer via leurs entêtes

par exemple il faut remplir le retour avec un adresse etc ...


mail("[email protected]" , "Mon Message 21","Mon Message","From: hawk@phpfrance\r\nReply-To: hawk@phpfrance\r\nContent-Type: text/html; charset=\"iso-8859-1\"\r\n");
A peut pres un bout de code que j'ai utilisé.
Bye Hawk

Posté : 17 mai 2009, 10:17
par sylvaing26
D'après mes recherches il paraitrait que hotmail filtre tous les mails envoyé via php à partir des serveurs de free.

Or si j'envoi des mails à partir du service webmail de free, mes messages arrivent à destination (surement car ils utilisent un protocole smtp)

Donc en fait ma question ce serai de savoir si on peut envoyer un mail sans la fonction mail, mais via smtp