bon*_*mon 1 email phpmailer yandex
我正在为我的网站表单使用 phpmailer 类。但是带有 phpmailer 的YANDEX MAIL发送邮件不起作用。但是两天前它起作用了。我尝试了所有组合。
例如: "ssl", "tls", "port change" ,但我不工作。示例我的代码:
$mail->IsSMTP();
$mail->SMTPSecure = "ssl"; // or "tls" (I was try)
$mail->Host = "smtp.yandex.com.tr"; or "ssl://smtp.yandex.com.tr"(I was try)
$mail->Port =587; or "465,25,587"(I was try)
$mail->SMTPAuth = true; or "false"
$mail->Username = "email@mywebsite.com";
$mail->Password = "mypassword";
$mail->From = "email@mywebsite.com";
$mail->FromName =$email;
$mail->AddAddress("goto@mywebsite.com");
Run Code Online (Sandbox Code Playgroud)
谢谢大家的回答
小智 5
我也为此苦苦挣扎。下面是经过验证的工作设置。但在尝试这些设置之前,您还需要登录 Yandex 并通过https://mail.yandex.com接受 eula 或其他内容。
$mail->Host = 'smtp.yandex.com';
$mail->Port = 465;
$mail->SMTPAuth = true;
$mail->SMTPSecure = 'ssl';
$mail->SMTPOptions = array (
'ssl' => array(
'verify_peer' => false,
'verify_peer_name' => false,
'allow_self_signed' => true)
);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
9103 次 |
| 最近记录: |