由于几乎所有的主机商都禁用了默认的25邮件发送端口,所以WordPress网站在没有配置SMTP的时候,都是无法发送邮件的。
也即是说,通常情况下,WordPress都是无法发送邮件了,但是我们不排除在有些主机环境中,是可以正常发送邮件的,而你仍旧希望彻底禁用WordPress的邮件发送功能,该怎么办?
今天倡萌为大家推荐 Disable Emails 插件,它将阻止WordPress网站使用标准的wp_mail()
函数发送任何电子邮件。即使密码重置或管理员通知也不会发送。
WordPress网站可以出于多种原因发送电子邮件,例如:用户注册、密码重置、咨询表单提交、电子商务购买等,但有时您根本不希望它发送任何内容。比如以下情况:
- 演示网站,允许用户执行通常发送电子邮件的操作
- 开发/测试具有实时数据的网站,这些数据可能会向真实客户发送电子邮件
- 将数据批量加载到可能触发电子邮件的网站中
- 将新站点添加到多站点安装中
Disable Emails 插件下载地址: https://wordpress.org/plugins/disable-emails/
虽然该插件自带中文包,但是由于插件自身没有在代码中声明,所以无法自动生效,并且中文包很多字段都没有翻译,所以倡萌自己翻译了一下,点击下载简体中文包,解压后将里面的 .mo 和 .po 文件上传到 /wp-content/languages/plugins
目录即可生效。
PS:无法发送邮件?WordPress使用Gmail配置SMTP发送邮件
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
感谢分享,谢谢站长!!
楼上正解,不安smtp插件,想发都发不出去
最关键的是,WordPress的默认发信会暴露源站IP,我这几天被DDOS了4次- –
直接不配置smtp发件,国内服务器都发不出去。