黑帽联盟
标题:
wordpress邮件代发实现方法
[打印本页]
作者:
权利的游戏
时间:
2018-5-3 14:30
标题:
wordpress邮件代发实现方法
本帖最后由 权利的游戏 于 2018-5-3 14:31 编辑
本文是关于wordpress邮件代发功能实现
首先呢 :
这个是一定要知道哒~
2018-5-3 14:26 上传
下载附件
(44.56 KB)
这篇文章里我就只把里面的发件取出来吧,其余的没什么必要,毕竟只是使用。
function xm_mail($to,$subject,$message){
$xm_smtp_data = array ("host" =>"smtp地址" ,"address" => "发件地址","user" => "用户名","pass" => "密码","fromname" => "发件名");
//如果有自己的SMTP则输入,没有则不填 ,不填情况下使用我们的邮箱发送
$xm_mail_data = array ("to" => $to,"subject" => $subject,"message" => $message);
$xm_post_data = array_filter(array_merge ($xm_smtp_data, $xm_mail_data));
$xm_url = "这里填写上面的邮件API地址";
$xm_ch = curl_init();
curl_setopt($xm_ch, CURLOPT_URL, $xm_url);
curl_setopt($xm_ch, CURLOPT_RETURNTRANSFER, 1);
// post数据
curl_setopt($xm_ch, CURLOPT_POST, 1);
// post的变量
curl_setopt($xm_ch, CURLOPT_POSTFIELDS, $xm_post_data);
$xm_output = curl_exec($xm_ch);
curl_close($xm_ch);
if ($xm_output['err_no']==0) return true;
return false;
}
复制代码
把这个放到主题文件下 functions.php里即可(信息等需要适量修改,如果
其实原本我的想法是置换掉原本的 wp_mail函数,然后各种改核心才搞定的,结果一个wp更新全没了,实在没办法...
这个放进functions中,在你的主题文件中搜索 wp_mail( 查找到你主题使用发送函数,替换为xm_mail(
这样就好了,如果没有就说明你主题根本没有用邮件提醒之类的
作者:
qiaoqingyi
时间:
2018-5-5 22:49
rdpress邮件代发实现方
作者:
song1021165315
时间:
2019-6-21 17:51
花好月圆一样
作者:
xiaoguangvip
时间:
2019-9-17 23:27
求楼主大神的联系方式
欢迎光临 黑帽联盟 (https://bbs.cnblackhat.com/)
Powered by Discuz! X2.5