1

这是一个巨大的头痛。我们使用 Ning 作为艺术活动项目的平台。我们希望我们的观众通过电子邮件地址将照片上传到我们的网站。唯一的问题是,Ning 只会为此目的给我们提供可笑的电子邮件地址……例如 photos34628234896@ourwebsite.com 这很难记住!

所以我想,让我们将电子邮件从一个容易记住的电子邮件地址转发到 Ning 的疯狂地址......但是 Ning 不允许任何电子邮件上传照片,如果它们被检测为被转发或重定向。我想检测是通过电子邮件标题完成的。

这就是为什么我需要一种方法将电子邮件重定向到另一个地址,而不会反映在电子邮件的标题信息中。我想也许 Outlook 从容易记住的电子邮件地址接收电子邮件,然后以某种方式重新发送它们并带有一个新的干净的标题可能是答案?如果可以提供更好的答案,我可以用 PHP 编写代码,并在国内互联网连接上运行家庭无头 ubuntu 服务器吗?

有什么想法可以实现这个目标吗?

4

3 回答 3

0

如果您使用的是 Exchange 服务器,则可以使用传输规则来重定向邮件,这将通过大多数转发检查。如果它确实更改了标题或其他内容,您可以使用相同的规则集来删除或修改它们。大多数 MTA(邮件传输)将允许相同类型的功能,但这实际上取决于您使用哪一个。Postfix 非常灵活。

将在 Exchange 管理控制台组织配置集线器传输传输规则中进行更改

此外,也许更容易,您可以简单地尝试在邮件流设置中为您分配以接收电子邮件的虚构用户添加辅助递送地址。这将在用户属性中完成。服务器级转发艾米不会触发您遇到的转发块,因为客户端转发不能以完全相同的方式工作。许多客户端再次发送电子邮件,但服务器将其重定向。

Exchange 管理控制台收件人配置邮箱属性、邮件流设置。

您将在交付选项中启用转发。

于 2012-06-27T16:30:00.067 回答
0

抱歉,刚刚注意到您使用的是 ubuntu,您可以简单地让 postfix 为您重定向电子邮件,您将使用 Postfix Virtual Alias Maps...

这是一个完美描述它的链接......

http://www.cyberciti.biz/faq/linux-unix-bsd-postfix-forward-email-to-another-account/

于 2012-06-27T16:35:31.220 回答
0

如果您可以将电子邮件转发到您的服务器,则可以将其通过管道传输到 PHP,然后 PHP 可以使用您希望显示的任何电子邮件地址为您重新发送电子邮件。只要确保您为该服务器设置了DomainKeysSPF记录之类的东西,否则您的邮件被视为垃圾邮件的机会就会增加。

于 2012-06-27T16:16:07.087 回答