咳咳,这个不是关于wp的那个邮件发送。
PHP有一个邮件发送函数,不过一般,怎么发都是发布粗去的,以前为了方便,就自己写了个邮件发送函数,我用邮件的,都是直接调的那个函数,顺便增加IP隐藏GET√
不过在恢复下mail()函数的正常使用其实并不难~
虚拟主机等请绕道,仅支持VPS等服务器
可以先检查一下主机是否安装 sendmail ,没有安装的去官网 http://www.sendmail.org 下载安装一下 linux和win有所不同
WIN下
下载相应的文件,解压一下,win下对位置没有问题,但是需要保证php可以正常调取 ,解压后记住地址,需要时绝对路径,记得加盘符哦~
打开你php版本的配置文件php.ini 搜索smtp 然后重新配置一下
[mail function] ; For Win32 only. SMTP = 邮箱smtp地址 smtp_port = smtp服务器端口 ; For Win32 only. sendmail_from = 发件邮箱地址 ; For Unix only. You may supply arguments as well (default: "sendmail -t -i"). sendmail_path = "{这里是解压的绝对路径}/sendmail.exe -t"
然后保存就好了,没有php什么事了~
然后开始配置sendmail软件 打开sendmail.ini文件
auth_username= 邮箱地址 auth_password= 邮箱密码
文件最后还有 force_sender=也是输入邮箱地址
呼,配置文件真心不知道怎么描述。都弄好保存 重启下php
新建一个php文件
mail('测试邮箱', 'test', 'test');
成功接收到邮件,就证明成功配置好了,mail函数就可以正常使用了~
linux下
centos是一般自带sendmail 反正我的是带着,后来被我卸载了 23333
没有安装的 yum -y install sendmail 就可以正常安装了
安装成功后,就可以了 而且可以用来伪造邮箱地址 咳咳,这是我下一个项目的那个,都懂得~
还可以不用sendmail可以节省些服务器资源~
打开 /etc/nail.rc Centos下是 /etc/mail.rc
配置一下文件
set from=发件地址 smtp=smtp地址 set smtp-auth-user=邮箱用户名 smtp-auth-password=邮箱密码 smtp-auth=login
然后就都搞定咯,麻麻再也不用怕发不了邮件咯~
终于写完了,累死了了死了,写作文去!
404276 4120Hello! I simply would wish to offer a huge thumbs up for that wonderful info youve here during this post. I will be returning to your web site to get far more soon. 491900
2018年8月19日 05:51536210 880942I relish, result in I discovered just what I was taking a look for. 787380
2018年8月15日 22:10301610 998684Generally I dont read post on blogs, but I would like to say that this write-up extremely compelled me to try and do so! Your writing style has been amazed me. Thanks, extremely excellent post. 168749
2018年8月15日 20:48这个还是要有的
2016年3月20日 22:18WORDPRESS我直接用的插件,还是插件简单。
2016年3月14日 22:25那个是smtp发送,我这个是修复mail函数
2016年3月27日 17:08
高级,但我用不上,哈哈。
2016年2月25日 13:50你好!可以交换友情链接吗?最爱搞机专业的组装电脑网站http://www.52diypc.com/
2016年2月22日 12:10内页吧
2016年3月27日 17:16最爱搞机申请友链:
2016年2月22日 12:06网站名:最爱搞机
网站URL:www.52diypc.com
网站介绍:专业组装电脑网站
最爱搞机申请友链:
2016年2月22日 12:05网站名:最爱搞机
网站URL:http://www.52diypc.com
网站介绍:专业组装电脑网站