配置SMTP发信功能!

 2025-10-23  胡乱折腾  阅读 155 评论2

此功能旨在基于站长的邮箱,实现自动发信收信功能!

因为写了前端用户中心,所有用户不能进入后台,只能默认进去我的前端用户中心。这个smtp功能就是给前端用户中心的邮箱地址发送邮件功能的,包括注册邮件,评论审核邮件,密码修改邮件。

SMTP配置其实很简单了。只不过以前用的密码,现在QQ邮箱/网易邮箱都改成【授权码】了而已。其次就是注意端口的填写。

//SMTP邮件功能
//https://www.vanhua.cn/1600.html
//注意端口的填写
add_action(‘phpmailer_init’, ‘mail_smtp’);
function mail_smtp( $phpmailer ) {
$phpmailer->FromName = ‘Vanhua’; //名字
$phpmailer->Host = ‘smtp.qq.com’; //smtp地址,可以到你使用的邮件设置里面找
$phpmailer->Port = 465; //端口,一般不用修改,ssl端口465;
$phpmailer->Username = ‘00000@qq.com’; //邮件账号
$phpmailer->Password = ‘000000’; //邮件授权码/密码
$phpmailer->From = ‘00000@qq.com’;//邮件账号
$phpmailer->SMTPAuth = true;
$phpmailer->SMTPSecure = ‘ssl’; //tls or ssl (port=25留空,465为ssl)一般不用修改
$phpmailer->IsSMTP();
}

那么正常用的端口我列出来,很久以前就写在万花网上了,应该端口没有变。

Gmail的IMAP/SMTP/POP3端口:

服务器名称 服务器地址 SSL协议端口 非SSL协议端口
IMAP imap.gmail.com 993 /
SMTP smtp.gmail.com 465 /
POP3 pop.gmail.com 995 /

Qmail的IMAP/SMTP/POP3端口:

服务器名称 服务器地址 SSL协议端口 非SSL协议端口
IMAP imap.qq.com 993 143
SMTP smtp.qq.com 465或587 25
POP3 pop.qq.com 995 110

163的IMAP/SMTP/POP3端口:

服务器名称 服务器地址 SSL协议端口 非SSL协议端口
IMAP imap.163.com 993 143
SMTP smtp.163.com 465或994 25
POP3 pop.163.com 995 110

当然,也有很多插件可以用的,WP SMTP就很不错,按步骤来操作就好了。

— 于 2025年10月23 ,共写了 1316 字;

— 本文标签:smtp功能, 万花网

评论 (2)

4 + 7 = ?
  • 林海草原的头像

    如果你使用zoho邮箱(无论是国际版还是中国版),还可以使用zoho官方的wordpress插件,利用wp的mail()函数+zoho的api来发送邮件,效率很不错。如果你愿意,是可以试试的。

    另外,你写的这个wordpress主题很好看。我来看了好几次,样式每次都不一样2333

    1. 小P的头像

      嗯,以前用的腾讯的域名邮箱,后面不给用,一直都没有类似的企业域名邮箱可用,zoho是个不错的选择,后期试试。我主要是喜欢折腾,都是按照自己喜好来,哈哈。