0
我有發送使用CakePHP和Office365 SMTP服務器的郵件問題CakePHP的電子郵件連接Office365
我在CakePHP的配置看起來那麼
'EmailTransport' => [
'default' => [
'className' => 'Smtp',
// The following keys are used in SMTP transports
'host' => 'smtp.office365.com',
'port' => 587,
'timeout' => 30,
'username' => 'email',
'password' => 'pass',
'client' => null,
'tls' => true,
'url' => env('EMAIL_TRANSPORT_DEFAULT_URL', null),
],
],
我收到錯誤以下錯誤:
連接超時 Cake \ Network \ Exception \ SocketException
Office365的設置在這裏https://support.office.com/en-us/article/POP-and-IMAP-settings-for-Outlook-Office-365-for-business-7fc677eb-2491-4cbc-8153-8e7113525f6c
我嘗試了超時到60秒,端口25,並與tls://前綴,但它是相同的錯誤。
Thx
Thx幫忙,但問題解決了。我已經使用類名稱 - > Smtp ...如果我使用''className'=>'郵件'「然後工作... – JohnWayne