web-dev-qa-db-fra.com

Comment utiliser SendMail sur Debian / Ubuntu pour envoyer des emails sans SMTP ou d'autres modules?

J'ai un Drupal= 8 Installation et ce n'est pas l'envoi d'e-mails. J'ai configuré Postfix et testé à l'aide de la ligne de commande SendMail. PHPMailer Module est installé via le compositeur. Lorsque je soumets la demande de réinitialisation Passowrd, le message d'erreur est "Impossible d'envoyer un email. Contactez l'administrateur du site si le problème persiste."

J'ai vérifié le fichier /var/log/mail.log et l'erreur suivante est affichée: "Les adresses de destinataire doivent être spécifiées sur la ligne de commande ou via l'option -t"

Comment puis-je utiliser sendmail avec Drupal 8? Cela semble être simple que "devrait" être facile, mais toute la documentation que j'ai trouvée indique installer un module SMTP.

Merci pour des indices/conseils.

1
Darren

OK, grâce à Clive, j'ai arrêté de supposer des choses et j'ai vérifié le fichier php.ini. Assez sûr que l'option Sendmail_Path vient d'avoir "/ USR/SBIN/SENDMAIL".

J'ai mis à jour php.ini avec "sendmail_path =/usr/sbin/svelermail -t -i -i" et ça fonctionne magnifiquement.

Doh!

1
Darren