新來這裏的金字塔,並試圖建立pyramid_mailer發送電子郵件給自己:pyramid_mailer不發送電子郵件?
我在development.ini:
mail.host = smtp.gmail.com
mail.username = [email protected]
mail.password = PASSWORD
mail.port = 587
mail.ssl = True
[handlers]
keys = console
在我的項目
/__ init__.py:
config.include('pyramid_mailer')
在我的項目/ views.py
from pyramid_mailer.mailer import Mailer
from pyramid_mailer import get_mailer
from pyramid_mailer.message import Message
@view_config(renderer="templates/site_view.pt") def site_view(self):
...
config.registry['mailer'] = Mailer.from_settings(settings)
mailer = request.registry['mailer']
message = Message(subject="It works!",
sender="[email protected]",
recipients=["[email protected]"],
body="Hey there!")
mailer.send(message)
我失去了一些非常基本的嗎?
哦,謝謝!但是,它似乎仍然不起作用):任何其他提示,因爲似乎沒有任何錯誤信息會導致我認爲它不起作用。我試圖發送一封電子郵件給我自己,如果這可以幫助 – zhuyxn
當你說「似乎不工作」你試圖使用什麼方法? –