[php] fonction mail / hotmail (grrr !)
alexdu59
-
alexfr59 -
alexfr59 -
Bonjour, j'ai actuellement un site et apparemment mon hébergeur serait, d'après les dires de leur support, black listé par hotmail/msn. Résultat : les utilisateurs de hotmail qui se sont inscris sur mon site ne reçoivent pas le mail pour valider leur compte. Ce qui est, vous comprendrez, assez problématique..
Comment donc envoyer des mails automatiquement avec php vers hotmail/msn ? Existe - il un autre moyen ? Auriez un hébergeur à me proposer qui n'est pas black listé (- de 30€ par an TTC) ?
(j'ai effectuer des recherches sur google mais les topics remontent à plusieurs années, et les solutions suggérée ne fonctionne apparemment plus...)
Merci bcp ! ;)
Comment donc envoyer des mails automatiquement avec php vers hotmail/msn ? Existe - il un autre moyen ? Auriez un hébergeur à me proposer qui n'est pas black listé (- de 30€ par an TTC) ?
(j'ai effectuer des recherches sur google mais les topics remontent à plusieurs années, et les solutions suggérée ne fonctionne apparemment plus...)
Merci bcp ! ;)
A voir également:
- [php] fonction mail / hotmail (grrr !)
- Hotmail - Guide
- Fonction si et - Guide
- Créer une adresse mail hotmail - Guide
- Windows live mail - Télécharger - Mail
- Publipostage mail - Accueil - Word
4 réponses
Par quel moyen envoie tu les mails ? Dans la fonction mail, tu peux mettre ce que tu veux comme mail "émetteur", tu n'es pas obligé d'utiliser celui fournit par ton hébergement.
J'ai essayer plusieurs entête en modifiant le mail de l'expéditeur mais rien à faire, quant je test avec une adresse hotmail je ne reçois rien du tout ( alors qu'avec les autres mails, yahoo notamment, cela fonctionne parfaitement)
$sujet ="Activer votre compte" ; $destinataire=$email $entete = 'From: xxxx <xxxx.olympe-network.com>'."\r\n"; $entete .= 'Reply-to: xxxx@olympe-network.com'."\r\n"; $entete .='X-Priority: 1 '."\r\n"; // Le lien d'activation est composé du login(log) et de la clé(cle) $message = "Bienvenue ! Pour activer votre compte, veuillez cliquer sur le lien ci dessous ou copier/coller dans votre navigateur internet. http://xxxx.olympe-network.com/validation.php?log=".urlencode($login)."&cle=".urlencode($cle)." --------------- Ceci est un mail automatique, Merci de ne pas y répondre."; mail($destinataire, $sujet, $message, $entete) ;