Page 1 sur 3

Office 365 / IMAP & SMTP

Posté : dim. 3 déc. 2023 19:17
par eliziox
Bonjour,

Tout d'abord merci pour ce joli soft !

Je suis en train d'essayer de paramétrer l'IMAP et le SMTP sur la dernière version stable (3.2.41)

Le connecteur SMTP semble pouvoir générer le token, mais pas l'IMAP
Je ne sais pas pourquoi j'ai les deux voyants rouges sur les deux serveurs SMTP et IMAP, les serveurs semblent pourtant joignables depuis le Debian...

Messages d'erreurs dans le système en debug :
Warning: stream_socket_client(): Unable to connect to tcp://smtp.office365.com:587 (Network is unreachable) in /var/www/html/core/functions.php on line 598
SMTP : Fermé (smtp.office365.com:587)

Warning: stream_socket_client(): Unable to connect to tcp://outlook.office365.com:993 (Network is unreachable) in /var/www/html/core/functions.php on line 598
IMAP : Fermé (outlook.office365.com:993)
Capture d'écran 2023-12-03 190926.png
Capture d'écran 2023-12-03 190926.png (108.41 Kio) Vu 3037 fois
Capture d'écran 2023-12-03 190434.png
Capture d'écran 2023-12-03 190434.png (159.97 Kio) Vu 3037 fois
Message d'erreur lors de la génération du token IMAP :
Fatal error: Uncaught League\OAuth2\Client\Provider\Exception\IdentityProviderException: Unauthorized in /var/www/html/vendor/greew/oauth2-azure-provider/src/Provider/Azure.php:89 Stack trace: #0 /var/www/html/vendor/league/oauth2-client/src/Provider/AbstractProvider.php(726): Greew\OAuth2\Client\Provider\Azure->checkResponse() #1 /var/www/html/vendor/league/oauth2-client/src/Provider/AbstractProvider.php(635): League\OAuth2\Client\Provider\AbstractProvider->getParsedResponse() #2 /var/www/html/get_oauth_token.php(262): League\OAuth2\Client\Provider\AbstractProvider->getAccessToken() #3 {main} thrown in /var/www/html/vendor/greew/oauth2-azure-provider/src/Provider/Azure.php on line 89
J'ai tenté également en suivant la documentation d'ajouter les autorisations, mais je pense que l'admin doit accorder le consentement, vous pouvez confirmer ?
Capture d'écran 2023-12-03 191006.png
Capture d'écran 2023-12-03 191006.png (12.77 Kio) Vu 3037 fois
merci d'avance pour votre aide.

Re: Office 365 / IMAP & SMTP

Posté : dim. 3 déc. 2023 19:57
par Flox
Bonjour,

Merci d'autoriser les ports sur votre firewall et re essayer
Cdt.

Re: Office 365 / IMAP & SMTP

Posté : dim. 3 déc. 2023 20:11
par eliziox
Bonjour

Merci pour le retour

Vous parlez du firewall « général » ou bien d’un possible firewall sur l’os Debian où est installé gestsup ?

Merci

Re: Office 365 / IMAP & SMTP

Posté : dim. 3 déc. 2023 20:32
par Flox
Les deux, vous devez autoriser les communications entre votre serveur GestSup et votre serveur de messagerie.

Voyez avec administrateur réseau.

Re: Office 365 / IMAP & SMTP

Posté : mar. 5 déc. 2023 15:53
par eliziox
Bonjour,

J'ai fait ouvrir les ports commande demandé, ça semble bon de ce côté.

Les voyants sont tous au vert dans la partie Réseau
Capture d'écran 2023-12-05 152235.png
Capture d'écran 2023-12-05 152235.png (33.63 Kio) Vu 3023 fois
Lors de la génération du token IMAP j'ai toujours cette erreur :
Fatal error: Uncaught League\OAuth2\Client\Provider\Exception\IdentityProviderException: Unauthorized in /var/www/html/vendor/greew/oauth2-azure-provider/src/Provider/Azure.php:89 Stack trace: #0 /var/www/html/vendor/league/oauth2-client/src/Provider/AbstractProvider.php(726): Greew\OAuth2\Client\Provider\Azure->checkResponse() #1 /var/www/html/vendor/league/oauth2-client/src/Provider/AbstractProvider.php(635): League\OAuth2\Client\Provider\AbstractProvider->getParsedResponse() #2 /var/www/html/get_oauth_token.php(262): League\OAuth2\Client\Provider\AbstractProvider->getAccessToken() #3 {main} thrown in /var/www/html/vendor/greew/oauth2-azure-provider/src/Provider/Azure.php on line 89
Messages lors du test du connecteur SMTP :
SMTP GESTSUP.xlsx
(11.3 Kio) Téléchargé 115 fois

Re: Office 365 / IMAP & SMTP

Posté : mar. 5 déc. 2023 15:57
par Flox
Pouvez-vous transmettre une impression écran des autorisations de l'application Azure AD ?

Vérifier que vous avez bien suivi la procédure : https://doc.gestsup.fr/faq/#comment-con ... ar-xoauth2

Re: Office 365 / IMAP & SMTP

Posté : mar. 5 déc. 2023 16:16
par eliziox
Je vais reprendre la documentation point par point, mais normalement c'est bon oui.

Ci-dessous les autorisations pour gestsup_imap :
Capture d'écran 2023-12-05 161456.png
Capture d'écran 2023-12-05 161456.png (44.01 Kio) Vu 3021 fois
La même chose a été fait pour gestsup_smtp

Re: Office 365 / IMAP & SMTP

Posté : mar. 5 déc. 2023 16:38
par eliziox
Pour information le token IMAP fonctionne maintenant, j'ai regénéré un secret !

L' import des mails IMAP fonctionne, par contre toujours rien sur le SMTP

je vais vérifier avec l'IT sur Azure si tout est bien activé de ce côté. Il semble que ce soit un problème d'accès

Re: Office 365 / IMAP & SMTP

Posté : mar. 5 déc. 2023 16:46
par Flox
Pouvez vous indiquer le message d'erreur avec le connecteur SMTP ?

Re: Office 365 / IMAP & SMTP

Posté : mar. 5 déc. 2023 16:50
par eliziox
Oui, voir ci-dessous :

023-12-05 15:49:55 SMTP INBOUND: "535 5.7.139 Authentication unsuccessful, SmtpClientAuthentication is disabled for the Tenant. Visit https://aka.ms/smtp_auth_disabled for more information. [PR3P193CA0056.EURP193.PROD.OUTLOOK.COM 2023-12-05T15:49:55.032Z 08DBF588A7C9EC69]"
2023-12-05 15:49:55 SERVER -> CLIENT: 535 5.7.139 Authentication unsuccessful, SmtpClientAuthentication is disabled for the Tenant. Visit for more information. [PR3P193CA0056.EURP193.PROD.OUTLOOK.COM 2023-12-05T15:49:55.032Z 08DBF588A7C9EC69]
2023-12-05 15:49:55 SMTP ERROR: AUTH command failed: 535 5.7.139 Authentication unsuccessful, SmtpClientAuthentication is disabled for the Tenant. Visit https aka.ms/smtp_auth_disabled for more information. [PR3P193CA0056.EURP193.PROD.OUTLOOK.COM 2023-12-05T15:49:55.032Z 08DBF588A7C9EC69]
SMTP Error: Could not authenticate.
2023-12-05 15:49:55 CLIENT -> SERVER: QUIT