我正在致力於需要能夠發送電子郵件的Laravel 4.2應用程序。當SwiftMailer部件接觸的Microsoft Exchange服務器我們這裏使用它收到答覆如下:星號代替SMTP代碼作爲來自Microsoft Exchange服務器的響應
* OK The Microsoft Exchange IMAP4 service is ready.
* BYE Connection is closed. 13
我的理解是,我應該是看到SMTP響應代碼220和221,而不是那些星號; SwiftMailer模塊在收到沒有代碼的消息時會拋出異常。
我想在調查管理相關服務器的同事之前做一些調查。有沒有人有一個想法如何代替星號代碼可能會發生?我有信心基於SwiftMailer中的代碼審查,而不是在收到響應文本時才發生這種情況。這是我不熟悉的某種Exchange服務器安全功能(並且無法想象其價值)?
非常好!您非常正確,我正在使用端口993,顯然通常用於IMAP。我已經切換到端口25,我們明顯用它來實現這個目的,並得到了一個實際有用的錯誤信息。謝謝! – dspitzle