这是一种发送批量电子邮件、附件和下载链接的方式

2024-04-27 13:30:45 发布

您现在位置:Python中文网/ 问答频道 /正文

通过Python Boto3库的Amazon SES似乎有很多发送电子邮件的方法。有send_raw_email。有send_email。有send_bulk_templated_mail

我想向我的(付费)客户发送3000封电子邮件(即:这不是垃圾邮件-他们为我的报告付费)。电子邮件可能包含图像。它们可能包含附件。如果附件大于5MB,则需要下载链接。因为他们是付费客户,我希望他们都能或多或少地同时收到邮件(即:我不希望这需要很长时间——它必须尽可能高效)

上面哪一个boto3函数适合我的用例?我怀疑它是send_bulk_templated_mail,但我看不出如何使用此方法添加附件。在the documentation for this function中没有解释它

另外,我想在每封邮件中插入图像等资源的唯一链接,以便知道哪些客户端单击了哪些图像。可以发送批量模板邮件吗?如果没有,我有什么选择


Tags: 方法图像sendamazon附件客户链接电子邮件
1条回答
网友
1楼 · 发布于 2024-04-27 13:30:45

坦率地说,你对亚马逊SES的期望太高了

您通常会使用一个程序(例如activitmonitor.com)来编写电子邮件、处理模板、管理收件人列表、跟踪跳转等。然后,它可以使用Amazon SES作为SMTP服务器。这比你自己去做要容易得多

但是,您需要的文档如下:Sending personalized email using the Amazon SES API - Amazon Simple Email Service Classic

相关问题 更多 >