WordPress解决回复无法邮件的问题

小熊 网站建设23,489字数 677阅读2分15秒阅读模式

WordPress网站中出现 ”无法发送电子邮件,可能原因:您的主机禁用了mail()函数“的情况一般都是因为所在主机环境不支持在线邮件收发功能导致。

【问题描述】

如果你的主机不支持SMTP 发送邮件,无法实现回复邮件通知。

【解决方案】

可以安装 Configure SMTP或者WP Mail SMTP插件,并配置邮箱参数启用就可以了。
可以尝试将以下代码添加到主题的functions.php 中:
亲测安装WP Mail SMTP或添加以下代码都可达到发送邮件效果。

//WordPress邮箱SMTP配置开始
function mail_smtp( phpmailer ) {phpmailer->FromName = '『孤狼博客』'; //发件人名称
    phpmailer->Host = 'smtp.qq.com'; //修改为你使用的邮箱SMTP服务器phpmailer->Port = 465; //SMTP端口
    phpmailer->Username = 'user@qq.com'; //邮箱账户phpmailer->Password = 'password'; //邮箱密码(此处填写QQ邮箱生成的授权码)
    phpmailer->From = 'user@qq.com'; //邮箱账户phpmailer->SMTPAuth = true;
    phpmailer->SMTPSecure = 'ssl'; //tls or ssl (port=25时->留空,465时->ssl)phpmailer->IsSMTP();
}
add_action('phpmailer_init', 'mail_smtp');

效果如下

WordPress解决回复无法邮件的问题

weinxin
公众号
扫码订阅最新深度技术文,回复【资源】获取技术大礼包
小熊