我用PHP发送邮件,但我使用的是远程邮件服务器。
我有三个问题:
1)在我的PHP邮件代码中,我应该使用本地邮件服务器或远程邮件服务器的服务器设置吗?是否有区别?
2)如果我使用远程邮件服务器,不知道邮件服务器域IP地址与真实域的IP地址(可能是垃圾邮件文件夹)不匹配?
我遇到的问题可能与我的主机,邮件服务器,版本或邮件插件有关。
我正在尝试使用名为Swiftmailer的插件通过我的本地邮件服务器发送邮件,该邮件服务器在没有SSL的端口25上运行。当我将端口切换到465(根据我的主机推荐)并将其更改为SSL时,我得到拒绝连接。 (我相信这是因为我还没有将SSL添加到此服务器中)
3)SSL真的重要吗?我应该只使用没有SSL的端口25并省去麻烦吗? (我关心安全性,而不是服务器要求)