我遇到了一个问题,几个星期以来我一直在尝试解决它,但却找不到可行的解决方案。
我有一个带有 5 个不同域的 Web 服务器。我使用 Outlook365 作为邮件服务器,因此没有创建本地电子邮件地址。由于 PCI 扫描,我需要对本地 SMTP 服务器(mailenable 标准)使用加密授权,因此我为每个域安装了 SSL 证书。我只需要通过购物车应用程序(VPcart9)发送邮件,所有其他电子邮件流量都直接发送到 Outlook365(mx 记录使用外部 DNS 服务器指向 Outlook),因此我只需要使用本地 SMTP 服务器来发送来自应用程序的外发邮件。
首先,我尝试使用 smtp.office365.com 端口 587 直接从应用程序发送到 Office,但无法工作。
然后我尝试通过本地 mailenable SMTP 服务器将智能主机中继到办公室,还使用了 MEroute,在办公室中建立了一个连接器以接受来自所用 IP 地址的中继,我可以让它为一个域工作但不能为多个域工作,因为 SMTP 服务器配置了一个域证书,所以我们称它为域 1 并使用域 1 的证书,如果从域 2 发送邮件,证书不匹配,因为 mailenable SMTP 服务器使用域 1 的证书并且邮件被拒绝。使用本地 SMTP 服务器直接发送而不使用 Office365 会出现相同的证书差异问题。
也许有人能帮助我?
答案1
为了使我的问题更简单,是否可以配置一个可邮寄的 smtp 服务器来使用 TLS 对不同的域进行身份验证?