尝试使用SMTP主机和备用主机(以;分隔)时,代码无法连接。如果单个主机值是基于环境的正确值,则它可以工作。
我们更喜欢使用多主机(回退)机制,因此我们可以列出多个主机,而不是评估服务器的主机名,以便执行SMTP主机的条件设置。
我们的代码库中的文件class.phpmailer.php
和class.smtp.php
的版本号为5.2
作为参考,我在网上查找了这些文件的版本:
是否需要调整配置设置(php.ini可能??),以便“primary-host; fallback-host”列表按定义工作?谢谢,亚当
答案 0 :(得分:0)
解决方案是将版本从5.2.0升级到5.2.14 - 一旦文件更新,我们就得到了预期的结果。
感谢在此发表评论的人(@Pekka和@Synchro)。