置信不少站长都看过网上四处飞的设置装备摆设WordPress 邮件SMTP办法,但试过之后,老是不可功,例如:
// 设置装备摆设邮件 add_action('phpmailer_init', 'mail_smtp'); function mail_smtp( $phpmailer ) { $phpmailer->FromName = '知更鸟'; // 发件人昵称 $phpmailer->Host = 'smtp.qq.com'; // 邮箱SMTP效劳器 $phpmailer->Port = 465; // SMTP端口,没有需求改 $phpmailer->Username = '123456@qq.com'; // 邮箱账户 $phpmailer->Password = 'aabbccddffgg'; // 此处填写邮箱天生的受权码,没有是邮箱登录明码 $phpmailer->From = '123456@qq.com'; // 收件邮箱账户 $phpmailer->SMTPAuth = true; $phpmailer->SMTPSecure = 'ssl'; // 端口25时 留空,465时 ssl,没有需求改 $phpmailer->IsSMTP(); }
年夜局部提供设置装备摆设代码的阐明中不明白写明第8行$phpmailer->Password 设置装备摆设中的明码是邮箱第三方受权码,而没有是邮箱的登录明码,这是不克不及胜利发邮件的要害的地方。
上面仅以QQ邮箱为例,简略说一下若何开启邮箱IMAP/SMTP效劳以及取得第三方受权码。
起首将下面的代码增加到以后主题函数模板functions.php中,并修正此中的相干信息。
开启IMAP/SMTP效劳
登录你的QQ邮箱,顺次点击,设置 → 账户,找到“POP3/IMAP/SMTP/Exchange/CardDAV/CalDAV效劳”设置选项,开启邮箱“IMAP/SMTP效劳”。
猎取受权码
点击上面的“天生受权码 ”,按要求发送短信:设置装备摆设邮件客户端,到指定的号码,之后点击“我已发送”,会主动生一个受权码,要记好这个受权码,由于只显示一次,没记住只能再次发送短信了,将这个受权码填写到设置装备摆设信息中便可。
我本人只试过QQ邮箱以及126的,其它邮箱办法相似。
注:貌似今朝一切邮箱端口均可以设置为465,都支持ssl加密
以上就是若何正确设置装备摆设 WordPress 邮件SMTP的具体内容,更多请存眷资源魔其它相干文章!
标签: WordPress wordpress教程 wordpress自学 wordpress技术