Contribuer

Infos Contribution

Suivre
1 suiveur

Statistiques

Envoyé : 2015-02-06 13:52:03 -0500

Vu : 97 fois

Dernière mise à jour : 2015-02-09 04:28:28 -0500

0

Smtp gmail

envoyé 2015-02-06 13:52:03 -0500

Image Gravatar de norrischuck

Bonjour,

Comment peut on définir smtp.gmail.com comme serveur smtp pour l'envoie des courriels en ssl ou tls dans l'interface d'admin? smtp.gmail.com:587 ou smtp.gmail.com:469 ne fonctionnent pas.

Merci

modifier requalifier fermer Supprimer

2 réponses

Filtrer les contributions : anciennes récentes populaires
0

répondue 2015-02-08 12:07:11 -0500

Entr'ouvert

D'un test rapide smtp.gmail.com:587 devrait fonctionner mais il faut également compléter les champs "Identifiant SMTP" et "Mot de passe SMTP" avec le paramétrage d'un compte gmail valide.

Attention, si le compte gmail a été configuré pour une authentification "two factors", il faut générer un mot de passe spécifique à l'application, ça doit pouvoir se faire à l'adresse suivante : https://security.google.com/settings/...

modifier Supprimer publié plus

Commentaires

Ok, je viens de lire plus d'informations concernant gmail et il semble qu'il faille explicitement demander le passage en TLS; on va ajouter le nécessaire pour faire ça. Il y aurait en attendant possibilité d'autoriser quand même gmail à accepter (https://support.google.com/accounts/answer/6010255).

Fred ( 2015-02-09 05:15:08 -0500 )modifier

Voilà, la modification au logiciel est en place; elle fera partie de la prochaine version.

Fred ( 2015-02-09 09:32:18 -0500 )modifier
0

répondue 2015-02-09 04:28:28 -0500

Image Gravatar de norrischuck

Le compte est valide, les identifiants corrects et l'authentification est "simple" (login/password). Un telnet smtp.gmail.com 587 à partir du serveur permet de joindre le smtp. Le log de l'interface d'admin affiche: Failed to authenticate to SMTP server, unknown error. est il possible d'afficher un log + précis ?

Le domaine mail est géré par google apps, le login est donc du type user@domaine.fr, se pourrait il que ce soit le problème ?

Merci pour vos réponses !

modifier Supprimer publié plus

Commentaires

ce script me permet d'envoyer un email avec ce même compte: #!/usr/bin/python2.7 import smtplib import email.utils fromaddr = 'utilisateur@mondomaine.fr' toaddrs = 'utilisateur2@mondomaine.fr' msg = 'Le message gvkdfgdklgjkj ' username = 'utilisateur@mondomaine.fr' password = 'motdepasseutilisateur' server = smtplib.SMTP("smtp.gmail.com:587") server.starttls() server.login(username,password) server.sendmail(fromaddr, toaddrs, msg)

norrischuck ( 2015-02-09 05:38:47 -0500 )modifier

Je ne suis pas développeur .... désolé si ce n'est pas très propre ! fichier email.py: ligne 300 s.ehlo() s.starttls() s.ehlo et ligne 354 s.ehlo() s.starttls() s.ehlo Le mail est parti :)

norrischuck ( 2015-02-09 07:45:37 -0500 )modifier

Excellent, ça correspond au patch qui a été intégré. http://repos.entrouvert.org/wcs.git/commit/?id=377911a431cfc4a1198f541438e680c86fb16a28

Fred ( 2015-02-09 09:33:31 -0500 )modifier
S'identifier/S'inscrire pour répondre