Python 通过SES发送电子邮件

Python 通过SES发送电子邮件,python,django,email,amazon-ses,Python,Django,Email,Amazon Ses,我是否需要一个实际的邮箱和已验证的电子邮件来发送SES电子邮件 我拥有试图从中发送邮件的域,但我没有帐户或邮箱设置(这只是一个测试域,我不想设置gmail邮箱) 有没有更好的方法在测试环境中实现这一点 我正在使用django ses软件包,并发送如下电子邮件: 发送邮件('测试对象','这是正文','mypersonalemail@yahoo.com',['info@mydomain.com“]) 我很可能对发送电子邮件有一个根本性的误解,所以非常感谢您的帮助 在测试环境中,您只能向在沙盒中注册

我是否需要一个实际的邮箱和已验证的电子邮件来发送SES电子邮件

我拥有试图从中发送邮件的域,但我没有帐户或邮箱设置(这只是一个测试域,我不想设置gmail邮箱)

有没有更好的方法在测试环境中实现这一点

我正在使用django ses软件包,并发送如下电子邮件:

发送邮件('测试对象','这是正文','mypersonalemail@yahoo.com',['info@mydomain.com“])


我很可能对发送电子邮件有一个根本性的误解,所以非常感谢您的帮助

在测试环境中,您只能向在沙盒中注册的地址发送邮件。

在测试环境中,您只能向在沙盒中注册的地址发送邮件。

首先,您需要验证要从Amazon SES发送的域或电子邮件地址。但您不需要验证要发送给谁的地址

比如说,

     send_mail('Test subject', 'This is the body', 'mypersonalemail@yahoo.com', 
               ['info@mydomain.com'])

在这里,您需要验证mypersonalemail@yahoo.com在AWS SES,不是info@mydomail.com.

首先,您需要验证要从Amazon SES发送的域或电子邮件地址。但您不需要验证要发送给谁的地址

比如说,

     send_mail('Test subject', 'This is the body', 'mypersonalemail@yahoo.com', 
               ['info@mydomain.com'])

在这里,您需要验证mypersonalemail@yahoo.com在AWS SES,不是info@mydomail.com.

@Agnelo我应该使用什么发送地址?收件人的电子邮件必须在SES注册。它可以是任何电子邮件。但是发件人呢?它是否需要一个带有邮箱的实际地址?发送者可以是任何人,但有趣的是,你放了一封有效的电子邮件来知道它是否真的有效。这同样适用于发送者,也适用于个人电子邮件。您可以看到请求的响应,但检查邮箱也很重要。在生产环境中,请参阅:@Agnelo我应该使用什么发送地址?收件人的电子邮件必须在SES注册。它可以是任何电子邮件。但是发件人呢?它是否需要一个带有邮箱的实际地址?发送者可以是任何人,但有趣的是,你放了一封有效的电子邮件来知道它是否真的有效。这同样适用于发送者,也适用于个人电子邮件。您可以看到请求的响应,但检查邮箱也很重要。在生产环境中,请参阅:谢谢,我将其他答案标记为正确,但这也是正确的。谢谢,我将其他答案标记为正确,但这也是正确的。