Envoi de mails en PHP

Fermé
tinou98 Messages postés 43 Date d'inscription samedi 11 août 2012 Statut Membre Dernière intervention 24 avril 2013 - 11 août 2012 à 09:43
tinou98 Messages postés 43 Date d'inscription samedi 11 août 2012 Statut Membre Dernière intervention 24 avril 2013 - 13 août 2012 à 14:51
Bonjour,
J'ai un problème lors de l'envoi d'un mail en php

l'erreur : Warning: mail() [<a href='function.mail'>function.mail</a>]: Failed to connect to mailserver at "localhost" port 25, verify your "SMTP" and "smtp_port" setting in php.ini or use ini_set() on line 2

Avec le code suivant :
<?php
mail('toto@yahoo.fr','Test', 'Ca marche ?');
?>

Pour yahoo : Serveur SMTP : smtp.mail.yahoo.fr Port 465 Avec connexion SSL

Merci de votre aide

Windows XP / Google Chrome

4 réponses

Luxerails Messages postés 159 Date d'inscription jeudi 14 avril 2011 Statut Membre Dernière intervention 24 décembre 2012 41
11 août 2012 à 16:34
Essaye de faire un
ini_set('SMTP', 'smtp.mail.yahoo.fr');
ini_set('smtp_port', '465');

avant ton code.
2
tinou98 Messages postés 43 Date d'inscription samedi 11 août 2012 Statut Membre Dernière intervention 24 avril 2013 24
13 août 2012 à 14:51
Ca marche mais comment faire les retours a la ligne
2
tinou98 Messages postés 43 Date d'inscription samedi 11 août 2012 Statut Membre Dernière intervention 24 avril 2013 24
11 août 2012 à 15:25
J'essaye d'envoyer un mail automatique, ce n'est pas ce qu'il faut.
Merci quand même
1
bigbosspc Messages postés 43 Date d'inscription vendredi 10 août 2012 Statut Membre Dernière intervention 4 novembre 2012 1
11 août 2012 à 11:47
Essaye de changer et de mettre le mode d'envoi de mail en html: <a href="mailto: ici ton adresse email">Ici le texte qui servirai de bouton</a>
-1