2016-03-01 43 views
0

嘗試使用SMTP主機和後備主機(由;分隔)時,代碼無法連接。如果一個主機值是基於環境的正確值,則它將起作用。SMTP後備服務器未遵循主機列表

我們更希望使用多主機(回退)機制,以便我們可以列出多個主機而不是評估服務器的主機名,以便執行SMTP主機的條件設置。

的文件class.phpmailer.php和我們的代碼庫class.smtp.php有5.2

僅供參考版本號,我擡起頭,在網絡上這些文件的版本:

是否存在需要調整的配置設置(php.ini也許??),以使「primary-host; fallback-host」列表按照定義工作?謝謝,亞當

+0

你能顯示一些代碼和錯誤信息嗎? –

+0

@Pekka웃目前,主機是有條件設置的,所以沒有錯誤。我已要求我的開發人員在今晚晚些時候簽署的錯誤消息。在這一點上,我可以分享更多(對不起)。 –

+1

版本5.2.what? 5.2.0歲,最新的是5.2.14。多臺服務器在單元測試中工作得很好 - 也許你應該看看那裏? – Synchro

回答

0

解決方案是將版本從5.2.0升級到5.2.14 - 一旦文件被更新,我們得到了預期的結果。

感謝那些在這裏評論(@Pekka和@Synchro)。