La fonction mail() avec wamp

Fermé
Dertynium Messages postés 1 Date d'inscription lundi 6 juillet 2015 Statut Membre Dernière intervention 6 juillet 2015 - 6 juil. 2015 à 13:06
jordane45 Messages postés 38144 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 21 avril 2024 - 6 juil. 2015 à 13:18
Bonjour,

Je suis chez le fournisseur Belgacom et je n'arrive pas à envoyer de mails via la fonction "mail()".

En ce qui concerne le fichier php.ini, j'ai modifié le SMTP en
"SMTP = relay.belgacom.net" et le sendmail_from par mon adresse e-mail tout en enlevant le ";".

Malgré cela, je ne reçois toujours aucun mails et mon code ne me renvoit aucune erreurs, comme si le script s'était déroulé sans problèmes.

J'espère que vous pourrez m'aider et d'avance merci pour vos réponses.

PS: lorsque j'hébergerai mon site sur un serveur web Belgacom, est-ce que je devrais configurer cela ou les mails s'enverront sans problèmes?
A voir également:

1 réponse

jordane45 Messages postés 38144 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 21 avril 2024 4 650
6 juil. 2015 à 13:18
Bonjour,

Je te conseille d'utiliser la class PHPMailer.
https://github.com/PHPMailer/PHPMailer

Tu trouveras un grand nombre d'exemples disponibles sur le net comme par exemple
https://www.connecty.fr/tutoriels/envoyer-un-mail-avec-phpmailer.php

Pour ce qui est de la fonction mail() intégrée à Php .. sur la plus part des serveur elle est déjà configurée.
Par contre... il faut correctement l'utiliser ( définir le header du mail.... )
Ton souci ne se trouve donc peut être pas dans le paramétrage de ton php.ini .. mais dans ton utilisation de la fonction.
Mais bon... sans voir ton code... impossible de t'aider..

PS: **** Attention ****
Merci de bien vouloir utiliser la coloration syntaxique (les balises de code) lorsque tu postes du code sur le forum.
Explications disponibles ici :
https://codes-sources.commentcamarche.net/faq/10686-le-nouveau-codes-sources-comment-ca-marche#balises-code

.

0