2012-10-02 2 views
7

Je suis sur une machine Linux. Mon entreprise dispose d'un serveur d'échange d'e-mails déjà configuré. J'utilise un script Python pour essayer de me connecter au serveur de messagerie afin de pouvoir envoyer un email par programmation. Voici ce que j'ai à ce jour -Python se connecter à l'erreur d'authentification du serveur e-mail

server = smtplib.SMTP('email-0.abc.com', 25) 
server.set_debuglevel(1) 
server.ehlo_or_helo_if_needed()  
server.login('abc/johndoe', 'pwd') 

Cependant, à la commande server.login, je reçois une erreur

raise SMTPException("No suitable authentication method found.") 
SMTPException: No suitable authentication method found. 

Quelqu'un sait quel est le problème s'il vous plaît?

Merci

Répondre

3

Il semble que votre serveur de messagerie rejette la méthode d'authentification simple.

Quel serveur utilisez-vous?

Si MS Exchange s'il vous plaît voir cet article: http://www.exchangeinbox.com/article.aspx?i=93

+2

Merci beaucoup, oui j'utilise MS Exchange, permettez-moi de vérifier que l'article. Pendant ce temps, j'ai également réalisé que je pouvais envoyer des courriels sans me connecter - et cela a fonctionné. server.sendmail (expéditeur, destinataires, msg_txt) – Nupur

Questions connexes