smtp.office365.com

Installation & Configuration du logiciel
Avatar du membre
Flox
Administrateur du site
Messages : 8931
Enregistré le : jeu. 21 juin 2012 19:00

Dans la prochaine version uniquement le connecteur SMTP sera compatible avec l'authentification XOAUTH2 pour Google et Microsoft.

Cdt
GestSup: 3.2.47 | Debian: 12 | Apache: 2.4.58 | MariaDB: 11.3.2 | PHP: 8.3.4 | https://doc.gestsup.fr/
Avatar du membre
Flox
Administrateur du site
Messages : 8931
Enregistré le : jeu. 21 juin 2012 19:00

La version 3.2.23 désormais disponible intègre l'OAuth
GestSup: 3.2.47 | Debian: 12 | Apache: 2.4.58 | MariaDB: 11.3.2 | PHP: 8.3.4 | https://doc.gestsup.fr/
SethThellos
Gsup LEVEL 2
Messages : 43
Enregistré le : ven. 6 mai 2022 15:20

Bonjour, merci pour cette béta, cependant il manque quelques détails à la configuration.

1 : ID de l'annuaire (locataire)
Je suppose que tu disposes de ton serveur web sur ton tenant azure et que par conséquent tu n'as pas besoin de saisir la clé du TENANT, hors il est essentiel pour un hosting distant de connaitre cette valeur.

2 : Je ne dispose pas dans l'api autorisées de l'accès SMTP.send, uniquement de mail.send (mais je pense que ce devrait suffir) normalement

3 : dans l'explication tu mets :
Dans la sur URI, sélectionner Web et renseigner: https://monsupportenligne.fr//get_oauth_token.php
il y a une erreur de saisie dans le texte, "dans la sur" ;)
puis, il y a un double slash, due à la configuration par défaut des réglages qui le force.
Je pense donc que tu vas devoir faire un correctif également.

Dans l'attente de ces modifications ;)

Encore merci et top pour cet ajout
Avatar du membre
Flox
Administrateur du site
Messages : 8931
Enregistré le : jeu. 21 juin 2012 19:00

Bonjour, l'id du tenant n'est pas nécessaire.
Vous pourrez corriger le slash en trop dans les paramètres généraux du serveur

Cdt
GestSup: 3.2.47 | Debian: 12 | Apache: 2.4.58 | MariaDB: 11.3.2 | PHP: 8.3.4 | https://doc.gestsup.fr/
SethThellos
Gsup LEVEL 2
Messages : 43
Enregistré le : ven. 6 mai 2022 15:20

Bonjour, il revient à chaque fois ;)
[EDIT] j'ai reussi à le sortir en effet ;)

[EDIT 2] SMTP SEND trouvé


par contre je viens de vérifier, en réalité votre Oauth pointe sur live.com
hors pour 365, il doit pointer sur https://login.microsoftonline.com/{MYTE ... /authorize
Avatar du membre
Flox
Administrateur du site
Messages : 8931
Enregistré le : jeu. 21 juin 2012 19:00

Quelle erreur avez vous avec lors de l'obtention du token avec cette URL ?

Cdt
GestSup: 3.2.47 | Debian: 12 | Apache: 2.4.58 | MariaDB: 11.3.2 | PHP: 8.3.4 | https://doc.gestsup.fr/
SethThellos
Gsup LEVEL 2
Messages : 43
Enregistré le : ven. 6 mai 2022 15:20

Nous ne pouvons pas traiter votre demande
unauthorized_client: The client does not exist or is not enabled for consumers. If you are the application developer, configure a new application through the App Registrations in the Azure Portal at https://go.microsoft.com/fwlink/?linkid=2083908.



j'ai
sauf que les autres auth d'apps fonctionne très bien (meme serveur OVH et même tenant).
j'ai bien vérifier de rajouter le consentement de l'administrateur pour l'apps mais c'est pareil.
Avatar du membre
Flox
Administrateur du site
Messages : 8931
Enregistré le : jeu. 21 juin 2012 19:00

Pour le moment l'OAuth est uniquement pris en charge sur le connecteur SMTP.

Cdt
GestSup: 3.2.47 | Debian: 12 | Apache: 2.4.58 | MariaDB: 11.3.2 | PHP: 8.3.4 | https://doc.gestsup.fr/
SethThellos
Gsup LEVEL 2
Messages : 43
Enregistré le : ven. 6 mai 2022 15:20

Oui c'est bien pour cette fonction que j'essai.

mais le token n'est pas généré car le point de connexion n'est pas valide, il mene à live.com au lieu d'office.com


PS : ne fonctionne pas non plus sur la webdemo.
Avatar du membre
Flox
Administrateur du site
Messages : 8931
Enregistré le : jeu. 21 juin 2012 19:00

Pouvez vous tester avec ces autorisations :
Mail.Send SMTP.Send offline_access openid profile email User.Read

Cdt
GestSup: 3.2.47 | Debian: 12 | Apache: 2.4.58 | MariaDB: 11.3.2 | PHP: 8.3.4 | https://doc.gestsup.fr/
Répondre