CakePHP - SMTP错误:504 5.7.4无法识别的身份验证类型

时间:2017-10-31 13:57:36

标签: email authentication cakephp outlook

我正在使用cakePHP 2.0版本,在发送邮件时我收到如下错误。

  

SMTP错误:504 5.7.4无法识别的身份验证类型

配置/ email.php

public $SendMail = array(
    "SMTPAuth"  =>true,
    'SMTPSecure'=> 'tls',
    'host' => 'outlook.office365.com',
    'port' => 587,
    'username' => 'xxx',
    'password' => 'xxx',
    'transport' => 'smtp'
   );

如果我在PHPMailer中使用相同的工作正常。

在php版本5.6.30中它不能正常工作,相同配置在5.5.38版本中运行良好。可能是什么问题?

我已经提到了下面给出的一些链接。哪个对我不起作用。

1) https://stackoverflow.com/questions/14809816/cakephp-send-mail-through-smtp-to-ms-outlook-smtp-error-504-5-7-4-unrecogni

2)https://stackoverflow.com/questions/23939427/change-cakeemail-smtp-authentication-type

0 个答案:

没有答案