9

私はLinuxマシンを使用しています。私の会社には、すでに構成されている電子メール交換サーバーがあります。プログラムで電子メールを送信できるように、Python スクリプトを使用して電子メール サーバーにログインしようとしています。これが私がこれまでに持っているものです-

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

ただし、server.login コマンドで、次のようなエラーが発生します。

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

誰が問題が何であるか知っていますか?

ありがとう

4

4 に答える 4

3

メールサーバーがプレーンな認証方法を拒否しているようです。

どのサーバーを使用していますか?

MS Exchangeの場合は、次の記事を参照してください:http ://www.exchangeinbox.com/article.aspx?i=93

于 2012-10-02T18:44:39.187 に答える