WEB编程学习之Wordpress发送邮件

前言

wordpress的插件系统十分方便,用起来也方便,但是,最近设置发送邮件总是错误,SMTP:436,网上也查不到相关信息,坑了我好久,不断尝试之下,终于解决了,先说结论,阿里云禁用了默认邮箱端口25,而且就算调用SSL的465也会提示错误,所以解决办法就是用一个SMTP邮箱发送端口不是25的就行了,我用的是阿里云的邮箱,默认端口是80,因为我自己有一个域名了,所以直接用阿里的邮件功能就很方便了.
本文原创,创作不易,转载请注明!!!
本文链接
个人博客:https://ronglin.fun/?p=248
PDF链接:见博客网站
CSDN: https://blog.csdn.net/RongLin02/article/details/115335076

申请邮箱

添加域名

在阿里云中,搜索 邮件推送,在界面中有很详细的教程了,我就简单的说一下流程了.
点击左侧,发信域名,右上角,新建域名,然后填入自己已经购买的而且备案了的一个域名.
在这里插入图片描述
正常来说,它在状态这里提示待验证,在本页面的说明栏目讲解的很清楚了.

验证域名

从阿里云平台进入 域名管理界面.
在这里插入图片描述
在域名那里点击解析,添加记录,这里要添加的记录就是 邮件推送中要验证的域名
在这里插入图片描述
将这里的4条记录添加到域名管理中,如下图,主要就是类型和记录值要对应上就行了.
在这里插入图片描述
然后等待个几分钟,他就会提示验证成功了.

发信地址

然后就是添加发信地址,在邮件推送的左侧第二个,就是发信地址,还是右上角添加发信地址,直接按照它的提示一步一步填写内容就行了.

发送邮件

SMTP插件

去下载有SMTP功能的插件,我用的是WP Mail SMTP,普通版就够用,可以实现利用SMTP发送邮件,在wordpress左侧栏,插件–添加插件 中,直接搜索Mail,第一个就是,安装它。
在这里插入图片描述
然后按照它的引导一步一步来就行了,这里选择其他SMTP.
在这里插入图片描述
下一页的全部信息,都在阿里的邮件推送中有,SMTP主机,端口号都有的.
在这里插入图片描述
SMTP用户名和密码就是在添加发信地址的时候填写的,发件人姓名随意,发件人也是在添加发信地址的时候填写的邮箱号.
然后一步一步继续就行了,最后记得进行一次电邮测试就行了.一般来说出错的问题就是阿里云禁用了默认的25端口.

表格插件

一般来说,一个网站还需要一个类似于联系我的功能,主要是用户用来联系网站管理员的一种方式.这里有一个好用的插件就是WPForms,可视化界面,操作也很简单,我这里主要说明一下,如果将用户填写的内容通过服务器发送到管理员邮箱.
进入 WPForms,点击新增
在这里插入图片描述
为了简单,模板这里我选择简单的联系表单,然后它自己会生成一个很简单的一个反馈的界面,有几个文本框,因为是可视化界面,而且很多属性都在左侧可以配置,大概长这样.
在这里插入图片描述
里边的内容可以根据自己需要随便调整,这里注重说一下怎么配置发让其发邮件.
点击左侧的设置–通知
在这里插入图片描述
重点在这里:
发送到的电子邮件地址:要写管理员邮箱,也就是要接受反馈信息的邮箱;
邮件标题:随意;
从名字:随意;
发件人邮箱:这个要填阿里的邮件推送的邮箱,就是上面我们申请的那个邮箱;
回复至:随意
邮件:就是设计接收到的邮件的格式,可以选择将什么信息发送到邮箱.
然后保存,返回界面,我们会得到一个 短代码 ,这个短代码 就浓缩了这个整个页面,所以我们直接新建一个页面
在这里插入图片描述
标题就是联系我,页面内容直接把短代码copy过来就行了.
然后我们就可以去测试了.=w=

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值