この Python スクリプトを使用して、プログラムによる電子メールの送信をテストしています。
from mailer import Mailer
from mailer import Message
message = Message(From="myname@gmail.com",
To="myname@aol.com",
charset="utf-8")
message.Subject = "An HTML Email"
message.Html = """This email uses <strong>HTML</strong>!"""
message.Body = """This is alternate text."""
sender = Mailer('smtp.gmail.com')
sender.send(message)
私は Mailer-0.7 をインストールしたと思いますが (しかし、どうすれば確認できますか?)、この iMac で Python 2.7 を実行しています。問題は、次のエラー メッセージが表示されることです。
Traceback (most recent call last):
File "email.py", line 1, in <module>
from mailer import Mailer
File "/Users/jeremycondie/Desktop/mailer.py", line 31, in <module>
import smtplib
File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/smtplib.py", line 46, in <module>
import email.utils
File "/Users/jeremycondie/Desktop/email.py", line 1, in <module>
from mailer import Mailer
ImportError: cannot import name Mailer