2013-03-21 58 views
2

我正在嘗試使用亞馬遜的SES和Django-ses應用程序發送電子郵件。它在本地工作,但在服務器上失敗,返回SESAddressNotVerifiedError。如何設置from_email var

檢查跟蹤顯示它失敗,因爲from_email var被設置爲webmaster @ localhost。我仔細查看了一下,找到了將此變量設置爲AWS-SES中已驗證的電子郵件地址的位置。

有誰知道我應該如何將from_email var從webmaster @ localhost更改爲[email protected]

感謝,

安東尼

+0

可以測試它使用'send_mail()'方法和設置'from_email'參數一樣的django-SES表示[Django的SES](HTTPS: //github.com/hmarr/django-ses#django-builtin-in-error-emails) – PepperoniPizza 2013-03-21 23:34:13

回答

3

所以,事實證明,我需要改變了這個設置:

DEFAULT_FROM_EMAIL = '我的域名< [email protected]>'

對於每個使用Django-Registrations的人來說,這是默認設置,但是對它的引用是在registration/models.py,第264行(最後一行)中,如果你想改變它,除非它中斷,否則I會的港口回來。

Django default_from_email name

由於Ashok此溶液