SMTP中继/提交端口监听配置及Catch-All机制实现疑问
SMTP中继/提交端口监听配置及Catch-All机制实现疑问
我最近一直在研究SMTP规范和相关的RFC文档(主要是RFC 8314和RFC 6409),但有些地方实在绕不过来,希望各位能帮忙梳理清楚。
我正在搭建一台用于测试事务性邮件投递的SMTP服务器,目前邮件提交功能已经正常运行:如果我们把邮件发送端指向这台服务器,它会正常要求身份验证,接收邮件后并存入数据库,整个过程都是通过587端口配合TLS完成的。
现在我想给服务器添加一个Catch-All(全域捕获)机制,让所有发往*@mydomain.com的邮件都存储到同一个数据库中,于是开始做相关调研。我了解到,邮件通过SMTP发送后,会由MTA(邮件传输代理)再次通过SMTP进行投递,也就是SMTP规范里所说的“消息中继”。
按照我的理解,服务器需要同时监听两个端口:587端口用于“消息提交”(需要身份验证……
备注:内容来源于stack exchange,提问作者biohzrdmx
相关产品推荐
相关产品推荐

