Anomalie #7549
Impossible d'envoyer un mail depuis une adresse outlook365
Description
j'ai configuré mon sendmail, afin d'envoyer des mails depuis mon application avec les informations ci-dessous:
/apps/maarch_entreprise/tools/mails/htmlMimeMail.php
PHPMailer_v5.1
smtp<!-- mail (default), smtp, sendmail, qmail -->
smtp.office365.com<!-- smtp1.example.com:25;smtp2.example.com -->
587<!-- smtp1.example.com:25;smtp2.example.com -->
maarch@ville-dreux.fr
MOTDEPASSE
true
tls<!-- tls ou ssl -->
utf-8<!-- Default : iso-8859-1 -->
ville-dreux.fr<!-- Rewrite Recipient with config->adminmail if mailfrom and mailto is out of the domains -->
<!-- Rewrite X-Mailer header, default : PHP/[phpversion] -->
<!-- if not empty we use this address to send the mail -->
Quand j’exécute mon script sendmail.sh, en base de données je constate que aucun mail n'est partie.
Lorsque je teste avec le script en pj, je reçois bien un mail avec la même configuration.
(pour accèder à la boite mail, il faut aller dans outlook.office365.com)
Historique
#1 Mis à jour par Henri QUENEAU il y a presque 6 ans
- Fichier config.xml ajouté
#2 Mis à jour par Henri QUENEAU il y a presque 6 ans
J'ai regardé le code, dans le fichier smtp.php dans tools/mails/smtp.php. Je constate qu'on ne prend à aucun moment la valeur du smtp_secure.
Pour autant, l'envoie des mails se fait bien même en commentant cette ligne
#3 Mis à jour par Florian AZIZIAN il y a presque 6 ans
- Fichier ssmtp.conf ssmtp.conf ajouté
- Statut changé de A traiter à R&D - En test
- Assigné à changé de Florian AZIZIAN à Henri QUENEAU
- % réalisé changé de 0 à 100
Il faut utiliser un relay ssmtp car il n'est pas possible d'envoyer un mail en tls avec htmlMimeMail.
Dans la config xml de sendmail, il faut donc mettre :
type => sendmail
mail_from => LAISSER VIDE
Puis faire le paramétrage de la conf ssmtp comme ce que j'ai mis en pj (n'oublie pas de remplacer le MOTDEPASSE)
Pour que ça fonctionne, il faut que tous les utilisateurs aient le mail "maarch@ville-dreux.fr" sinon il y a une erreur qui dit qu'on n'a pas les droits nécessaire pour envoyer un mail avec cette adresse.
#4 Mis à jour par Florian AZIZIAN il y a presque 6 ans
- Description mis à jour (diff)
#5 Mis à jour par Emmanuel DILLARD il y a presque 6 ans
- Projet changé de Maarch Courrier à Backlog
#6 Mis à jour par Emmanuel DILLARD il y a presque 6 ans
- Statut changé de R&D - En test à 17
#7 Mis à jour par Emmanuel DILLARD il y a presque 6 ans
- Fichier
test_sendmail.phpsupprimé
#8 Mis à jour par Emmanuel DILLARD il y a presque 6 ans
- Fichier
config.xmlsupprimé
#9 Mis à jour par Emmanuel DILLARD il y a presque 6 ans
- Statut changé de 17 à Rejeté PO
Paramétrée par contournement (utilisation de la commande sendmail)
#10 Mis à jour par Emmanuel DILLARD il y a presque 3 ans
- Statut changé de Rejeté PO à Rejeté
#11 Mis à jour par Emmanuel DILLARD il y a presque 3 ans
- Projet changé de Backlog à Backlog Courrier
- Version cible
17.06supprimé