所以我在脑海中已经有了这个问题,并且似乎找不到任何关于如何正确执行此事的文章或文档。这个想法很简单:我正在实施一个电子邮件解析系统,以便用户可以通过直接回复电子邮件提示来发布新条目。设置工作正常,MX记录指向邮戳的服务器,它们被解析得很好。
我现在正在寻找一种方法来保持这种设置,同时添加对通用邮箱的支持,例如contact @,team @等。(有点向后看我会承认)有没有办法这样做只是通过改变DNS记录?
到目前为止,我提出的最好的方法是将解析移动到子域,但这意味着过去的电子邮件提示无法再回答。
答案 0 :(得分:1)
无法通过DNS处理此问题。 DNS只允许您设置和处理等式的域部分。
有几种方法可以实现您的目标:
其中许多取决于您的处理器(邮戳)实际允许您执行的操作。每个都有不同的功能,但最好和最通用的方法是只为您的应用程序电子邮件使用子域。
答案 1 :(得分:0)
我可以想到两个选择:
1 /您在主域上创建了一个catch all地址。此地址将捕获未联系@,team @,...的电子邮件。对于此地址,您只需设置转发到从PostMark(http://developer.postmarkapp.com/developer-process-configure.html)获得的InboundHash地址。这意味着您根本不使用MX记录,而是使用简单的电子邮件转发器
2 /您使用上面描述的子域选项。对于旧客户的迁移,您可能在主域上设置了电子邮件别名并将其转发到子域。
还有第三种选择,但我可能会有偏见。我正在为http://mailparser.io工作,这也可以解决这类问题。您可以在主域上创建一个全能,将所有内容转发到您的mailparser.io收件箱。在那里,您可以解析原始的/到和“最后的回复”并将其发送到您的API。