WP Mail SMTP:使用 SMTP 邮件程序时 – 禁用 SSL 验证

对于一些自建邮局的或者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;
} );

WordPress 6.7.1 版本和 WP Mail SMTP 4.3.0 版本 测试有效 !
sanradar
sanradar
文章: 104