Page 1 sur 7

smtp.office365.com

Posté : lun. 9 mai 2022 15:25
par SethThellos
Bonjour,

J'essaie de configurer le smtp d'office365 mais j'ai systématiquement des erreurs.

Je me réfère à la doc officiel Microsoft : https://support.microsoft.com/fr-fr/off ... 6c4ac95353

Donc le configure ainsi :
Serveur : smtp.office365.com
Port : 587



Tests effectuées :

**********************************************************************************
CHANGEMENT CLASSE
Vérification SSL : Désactivée
Préfixe : Aucun
Classe : IsSenMail
**********************************************************************************

Code : Tout sélectionner

2022-05-09 13:03:32 Connection: opening to smtp.office365.com:587, timeout=5, options=array ( 'ssl' => array ( 'verify_peer' => false, 'verify_peer_name' => false, 'allow_self_signed' => true, ),)
2022-05-09 13:03:32 Connection failed. Error #2: stream_socket_client(): unable to connect to smtp.office365.com:587 (Connexion refus�e) [/home/yoehsds/gestsup/components/PHPMailer/src/SMTP.php line 389]
2022-05-09 13:03:32
2022-05-09 13:03:32 Connection: opening to smtp.office365.com:587, timeout=5, options=array()
2022-05-09 13:03:36 Connection failed. Error #2: stream_socket_client(): unable to connect to smtp.office365.com:587 (Connexion refus�e) [/home/yoehsds/gestsup/components/PHPMailer/src/SMTP.php line 389]
2022-05-09 13:03:36

**********************************************************************************
CHANGEMENT CLASSE
Vérification SSL : Désactivée
Préfixe : Aucun
Classe : IsSMTP (défaut)
**********************************************************************************

Code : Tout sélectionner

 2022-05-09 13:04:17 Connection: opening to smtp.office365.com:587, timeout=5, options=array ( 'ssl' => array ( 'verify_peer' => false, 'verify_peer_name' => false, 'allow_self_signed' => true, ),)
2022-05-09 13:04:17 Connection failed. Error #2: stream_socket_client(): unable to connect to smtp.office365.com:587 (Connexion refus�e) [/home/yoehsds/gestsup/components/PHPMailer/src/SMTP.php line 389]
2022-05-09 13:04:17
2022-05-09 13:04:17 Connection: opening to smtp.office365.com:587, timeout=5, options=array()
2022-05-09 13:04:21 Connection failed. Error #2: stream_socket_client(): unable to connect to smtp.office365.com:587 (Connexion refus�e) [/home/yoehsds/gestsup/components/PHPMailer/src/SMTP.php line 389]
2022-05-09 13:04:21

**********************************************************************************
CHANGEMENT PREFIXE + CLASSE
Vérification SSL : Désactivée
Préfixe : SSL//
Classe : IsSMTP (défaut)
**********************************************************************************

Code : Tout sélectionner

2022-05-09 13:05:57 Connection: opening to ssl://smtp.office365.com:587, timeout=5, options=array ( 'ssl' => array ( 'verify_peer' => false, 'verify_peer_name' => false, 'allow_self_signed' => true, ),)
2022-05-09 13:05:57 Connection failed. Error #2: stream_socket_client(): unable to connect to ssl://smtp.office365.com:587 (Connexion refus�e) [/home/yoehsds/gestsup/components/PHPMailer/src/SMTP.php line 389]
2022-05-09 13:05:57
2022-05-09 13:05:57 Connection: opening to ssl://smtp.office365.com:587, timeout=5, options=array()
2022-05-09 13:06:00 Connection failed. Error #2: stream_socket_client(): unable to connect to ssl://smtp.office365.com:587 (Connexion refus�e) [/home/yoehsds/gestsup/components/PHPMailer/src/SMTP.php line 389]
2022-05-09 13:06:00

**********************************************************************************
CHANGEMENT PREFIXE + CLASSE
Vérification SSL : Désactivée
Préfixe : SSL//
Classe : IsSendMail
**********************************************************************************

Code : Tout sélectionner

 2022-05-09 13:05:03 Connection: opening to ssl://smtp.office365.com:587, timeout=5, options=array ( 'ssl' => array ( 'verify_peer' => false, 'verify_peer_name' => false, 'allow_self_signed' => true, ),)
2022-05-09 13:05:04 Connection failed. Error #2: stream_socket_client(): unable to connect to ssl://smtp.office365.com:587 (Connexion refus�e) [/home/yoehsds/gestsup/components/PHPMailer/src/SMTP.php line 389]
2022-05-09 13:05:04
2022-05-09 13:05:04 Connection: opening to ssl://smtp.office365.com:587, timeout=5, options=array()
2022-05-09 13:05:08 Connection failed. Error #2: stream_socket_client(): unable to connect to ssl://smtp.office365.com:587 (Connexion refus�e) [/home/yoehsds/gestsup/components/PHPMailer/src/SMTP.php line 389]
2022-05-09 13:05:08


**********************************************************************************
CHANGEMENT VERIFICATION SSL + PREFIXE + CLASSE
Vérification SSL : Activée
Préfixe : Aucun
Classe : IsSMTP (défaut)
**********************************************************************************

Code : Tout sélectionner

2022-05-09 13:20:53 Connection: opening to smtp.office365.com:587, timeout=5, options=array()
2022-05-09 13:20:53 Connection failed. Error #2: stream_socket_client(): unable to connect to smtp.office365.com:587 (Connexion refus�e) [/home/yoehsds/gestsup/components/PHPMailer/src/SMTP.php line 389]
2022-05-09 13:20:53

**********************************************************************************
CHANGEMENT VERIFICATION SSL + PREFIXE + CLASSE
Vérification SSL : Activée
Préfixe : Aucun
Classe : IsSendMail
**********************************************************************************

Code : Tout sélectionner

2022-05-09 13:21:15 Connection: opening to smtp.office365.com:587, timeout=5, options=array()
2022-05-09 13:21:15 Connection failed. Error #2: stream_socket_client(): unable to connect to smtp.office365.com:587 (Connexion refus�e) [/home/yoehsds/gestsup/components/PHPMailer/src/SMTP.php line 389]

**********************************************************************************
CHANGEMENT VERIFICATION SSL + PREFIXE + CLASSE
Vérification SSL : Activée
Préfixe : TLS//
Classe : IsSMTP (défaut)
**********************************************************************************

Code : Tout sélectionner

2022-05-09 13:22:10 Connection: opening to ssl://smtp.office365.com:587, timeout=5, options=array()
2022-05-09 13:22:10 Connection failed. Error #2: stream_socket_client(): unable to connect to ssl://smtp.office365.com:587 (Connexion refus�e) [/home/yoehsds/gestsup/components/PHPMailer/src/SMTP.php line 389]
2022-05-09 13:22:10

**********************************************************************************
CHANGEMENT VERIFICATION SSL + PREFIXE + CLASSE
Vérification SSL : Activée
Préfixe : TLS//
Classe : IsSendMail
**********************************************************************************

Code : Tout sélectionner

2022-05-09 13:22:38 Connection: opening to ssl://smtp.office365.com:587, timeout=5, options=array()
2022-05-09 13:22:38 Connection failed. Error #2: stream_socket_client(): unable to connect to ssl://smtp.office365.com:587 (Connexion refus�e) [/home/yoehsds/gestsup/components/PHPMailer/src/SMTP.php line 389]
2022-05-09 13:22:38

**********************************************************************************
CHANGEMENT VERIFICATION SSL + PREFIXE + CLASSE
Vérification SSL : Activée
Préfixe : SSL//
Classe : IsSMTP (défaut)
**********************************************************************************

Code : Tout sélectionner

2022-05-09 13:22:10 Connection: opening to ssl://smtp.office365.com:587, timeout=5, options=array()
2022-05-09 13:22:10 Connection failed. Error #2: stream_socket_client(): unable to connect to ssl://smtp.office365.com:587 (Connexion refus�e) [/home/yoehsds/gestsup/components/PHPMailer/src/SMTP.php line 389]
2022-05-09 13:22:10

**********************************************************************************
CHANGEMENT VERIFICATION SSL + PREFIXE + CLASSE
Vérification SSL : Activée
Préfixe : SSL//
Classe : IsSendMail
**********************************************************************************

Code : Tout sélectionner

2022-05-09 13:22:38 Connection: opening to ssl://smtp.office365.com:587, timeout=5, options=array()
2022-05-09 13:22:38 Connection failed. Error #2: stream_socket_client(): unable to connect to ssl://smtp.office365.com:587 (Connexion refus�e) [/home/yoehsds/gestsup/components/PHPMailer/src/SMTP.php line 389]
2022-05-09 13:22:38

Je ne comprends donc plus rien ....
ai-je omis qq chose ?

Re: smtp.office365.com

Posté : lun. 9 mai 2022 16:05
par Flox
Bonjour,

il semble que vous ayez un défaut de communication réseau entre le serveur GestSup et le SMTP, vérifier vos firewalls.

Cdt

Re: smtp.office365.com

Posté : jeu. 12 mai 2022 16:01
par SethThellos
Il semble surtout que ce soit OVH et Microsoft qui ne s'entendent plus.

Re: smtp.office365.com

Posté : mer. 18 mai 2022 22:29
par SethThellos
Bonjour, je constate que le protocole SMTP d'office365 demande la fonction STARTTLS, est-ce possible d'avoir une ajout dans le plugin mail afin de pouvoir enfin rentrer en prod ?

Merci encore pour le taff de ouff !!

Re: smtp.office365.com

Posté : mer. 18 mai 2022 23:09
par Flox
Bonjour, pouvez-vous transmettre une impression écran de votre connecteur SMTP.

Cdt

Re: smtp.office365.com

Posté : lun. 23 mai 2022 10:33
par SethThellos
Bonjour, le voici.

Mais comme j'ai écrit plus tot, j'ai testé TOUTES les options mélangées possibles.

Re: smtp.office365.com

Posté : lun. 23 mai 2022 10:41
par Flox
Bonjour,

afin d'isoler le problème pouvez vous tester de configurer temporairement, le connecteur SMTP de la webdemo afin d'isoler un problème avec votre hébergement OVH.

Cd

Re: smtp.office365.com

Posté : lun. 23 mai 2022 12:14
par SethThellos
HUM .....

Ca provient bien d'OVH (je m'en doutais un peu).

Cependant, j'avais le même souci avec WP sur le même mutualisé, nous avons bypass le problème en créant une inscription d'apps dans AZURE AD.

Est-ce possible de développer ce même type de connexion pour GESTSUP ?

Re: smtp.office365.com

Posté : lun. 23 mai 2022 13:06
par Flox
L' OAuth de Microsoft sera intégré d'ici la fin de l'année.

Re: smtp.office365.com

Posté : mar. 24 mai 2022 15:47
par SethThellos
Bonjour, ce qui veut dire que la connexion LDAP AAD sera aussi prise en charge ?