我创建了一个拥有多个IP地址的服务器。 通过PHP还创建了一个新闻通讯系统。 如何从所有服务器IP发送电子邮件? 我必须安装几个MTA吗? 或者通过PHP代码来做到这一点?
答案 0 :(得分:1)
请不要尝试运行自己的MTA。虽然设置MTA是微不足道的,但设置安全可靠的MTA非常非常困难。您需要提出这样的问题,这表明在您掌握必要技能之前,您需要先学习很多知识。
您不需要为每个IP地址分别使用MTA。您不需要为每个MX域单独使用MTA。
购买低端互联网连接进行托管是非常不寻常的,而不会得到诸如DNS和邮件等支持。如果您的提供商已经提供这些,那么请在那里使用这些服务。如果没有提供,那么有很多专家第三方公司(虽然要注意其中许多公司退出支持UBE)。
如果您使用的是远程MTA并且在MSWindows以外的任何地方运行PHP,那么您有2个选择:
1)使用支持SMTP的PHP邮件库(例如swiftmailer)
或
2)在Linux / Unix主机上安装一个基本的邮件中继,例如nullmailer。