これは繰り返し質問されるかもしれませんが、私はまだこの問題に直面しています。前もって感謝します。私は現在、Pythonのバージョン2.6とUbuntuを使用していSTARTTLS拡張機能はサーバーでサポートされていません
会社のサーバを経由してメールを送信しようとしている
は10.04
これは、ここに行く私は
Traceback (most recent call last):
File "hxmass-mail-edit.py", line 227, in <module>
server.starttls()
File "/usr/lib/python2.6/smtplib.py", line 611, in starttls
raise SMTPException("STARTTLS extension not supported by server.") smtplib.SMTPException: STARTTLS extension not supported by server.
を得たエラーメッセージですコードの一部
server = smtplib.SMTP('smtp.abc.com', 587)
server.set_debuglevel(1)
server.ehlo()
server.starttls()
server.ehlo()
server.login('[email protected]', 'abc123')
addressbook=sys.argv[1]
メール送信、コードのスニペットを投稿してください。おそらく "server.starttls()"を削除するだけで十分ですが、コードなしではわかりにくいです。 – Gryphius