0

我到处搜索,找不到答案。假设我有一个电子邮件地址列表,例如:

[
"contact@example.com",
"jobs@example.com",
"support@example.com",
"investors@example.com"
]

我想将所有收到的邮件转发到这些地址到一个托管在其他地方的电子邮件帐户(例如personal_account@gmail.com)。我在 Heroku 上运行 Django 服务器。

到目前为止,我查看的每个第三方 API(Mandrill、Postmark 等)都会解析传入的电子邮件并输出 JSON,但它假设您的输出需要发布在 websocket 上的某个位置。有没有一种简单的方法可以在不使用 websocket 的情况下将整个内容(附件、精美的 HTML 正文等)转发到不同的电子邮件帐户?如有必要,我想避免解析第三方 API 的 JSON 输出并使用 smtplib 转发它的痛苦。这似乎应该很容易实现,但我不知道如何实现。

这也可能是一个新手问题:我要把这段代码放进去views.py吗?它应该在收到电子邮件时启动,而不是在网络应用程序界面本身上启动某些用户操作(例如提交表单)时启动。

4

1 回答 1

0

Heroku 目前没有内置的应用程序接收电子邮件的功能。Heroku 确实有几个插件可以让你做到这一点,包括CloudMailinMailGun

于 2013-09-10T20:55:07.763 回答