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