处理/过滤入站电子邮件的服务

时间:2013-03-24 05:28:44

标签: email smtp

Mandrill具有入站电子邮件处理功能,您可以在其中设置一个包含所有地址,以便将传入的电子邮件发布到指定的网址。

例如,*@sub.domain.com的电子邮件可能会发布到http://mydomain.com/process

是否有可以通过这种方式运行的服务,但是可以“重新路由”电子邮件?如果上面的URL的帖子返回特定代码,比如说403,则会吞下电子邮件,但是当返回200代码时,电子邮件会被发送到特定地址而不进行修改,就像它一样最初发送到该地址。

我想我可以编写一个只会重新发送电子邮件的脚本,但我不想遇到可传递性问题。

我不确定我是否清楚地解释了这一点,所以这是一个具体的例子:

  1. 类似Mandrill的服务(接收方)收到newsletters@sub.domain.com的电子邮件
  2. 该服务将电子邮件发布到http://mydomain.com/process(让我们称之为处理器)
  3. 处理器:
    1. 返回403,在这种情况下没有其他事情发生
    2. 返回200和目标地址,然后接收方将该电子邮件发送到新目的地
  4. 编辑:我意识到我可以使用Mandrill重新发送电子邮件,但是如果我不是原始发件人,我不会遇到问题吗?例如,如果我收到来自support@microsoft.com的电子邮件,然后我将该电子邮件重新发送到另一个地址,我是否可能被标记为垃圾邮件发送者或者是否存在其他可传递性问题?所以这可能根本不可能?

1 个答案:

答案 0 :(得分:1)

似乎确实不可能做我想要的事情,否则任何人都可以毫无问题地向世界发送垃圾邮件,但是,Mandrill刚刚添加了这个功能,这可能会派上用场:

http://help.mandrill.com/entries/23374656-Can-I-send-emails-on-behalf-of-my-clients-

这只是一个实验,但我会尝试将邮件重新发送到我自己的服务器而不是转发到原始接收器,因此电子邮件客户端可以从那里提取消息。