Salut à tous.
J'avais un serveur sous Fedora 23 qui fonctionnait nickel.
J'en ai monté un autre sous Fedora 25 et j'ai un curieux problème :
Après avoir installé et correctement configurer ssmtp, j'arrive à envoyer des mails en ligne de commande (relaying). Mon serveur smtp est 'smtp.1und1.de:587', j'utilise TLS.
En revanche, impossible de faire tourner mon script PHP :
php.ini :
J'avais un serveur sous Fedora 23 qui fonctionnait nickel.
J'en ai monté un autre sous Fedora 25 et j'ai un curieux problème :
Après avoir installé et correctement configurer ssmtp, j'arrive à envoyer des mails en ligne de commande (relaying). Mon serveur smtp est 'smtp.1und1.de:587', j'utilise TLS.
echo "Test" | mail -v -s "Un test" toto@truc.fr
marche parfaitement. Je reçois bien le message sur ma boîte.En revanche, impossible de faire tourner mon script PHP :
<?
$to = 'toto@truc.fr';
$subject = 'Test de mail via PHP Script';
$message = 'Salut la foule !';
$headers = 'From: admin@calyspum.com' . "\r\n" .'Reply-To: admin@calyspum.com' . "\r\n" .'X-Mailer: PHP/' . phpversion();
if (mail($to, $subject, $message, $headers))
{
echo "Message envoye ...";
}
else
{
echo "Erreur !";
}
?>
Me retourne "Erreur !" à chaque fois (et je ne reçois rien).php.ini :
[mail function]
sendmail_path = /usr/sbin/sendmail -t -i
mail.add_x_header = On
Le journal me dit :
janv. 18 11:19:00 calypsum.com sSMTP[1620]: Unable to connect to "smtp.1und1.de" port 587.
janv. 18 11:19:00 calypsum.com sSMTP[1620]: Cannot open smtp.1und1.de:587
Qu'est-ce que j'ai oublié ?