对于一些自建邮局的或者SSL证书配置不知道有啥问题的,但是还想使用SSL协议的。
(注意首先服务器要支持SSL协议和端口要有效才行。如果服务器不支持那配置了也没用)
将下面代码添加到 /wp-content/themes/{my-theme-name}/functions.php 文件
add_filter('wp_mail_smtp_custom_options', function( $phpmailer ) {
$phpmailer->SMTPOptions = array(
'ssl' => array(
'verify_peer' => false,
'verify_peer_name' => false,
'allow_self_signed' => true
)
);
return $phpmailer;
} );