WordPress SMTP发信避坑指南

news2024/7/4 2:33:41

前言

Clip_2024-01-31_19-46-18

Clip_2024-01-31_19-46-18803×285 10.5 KB

目前不少主题已经内置了SMTP发信功能,这是因为WordPress自带的mail()函数发信时基本无法发送。

但是在之前(约2021年末)貌似可以通过WordPress自带的函数发信,并且收信方提示由xxx代发,之前使用PHP5.6以及WP5.1,但近期未做测试

SMTP发信时会暴露服务器IP

使用你的邮件客户端,想办法点击到“查看邮件原文”或着有的服务商将其称为“查看原始邮件”

Clip_2024-01-31_19-51-47

Clip_2024-01-31_19-51-471872×969 234 KB

之后你便会发现其中有着你的服务器IP

解决方法可以去注册阿里企业邮免费版,对于普通用户来说足够用了,使用阿里企业邮箱进行SMTP发信时阿里服务器会代理邮件发送操作,从而保护你的服务器IP

同时,你也可以使用第三方发信服务,也可以做到隐藏服务器IP

Sendgrid

Email Delivery, API, Marketing Service | SendGrid | Twilio SendGrid

无法使用微软outlook邮箱发信

这是因为微软在TLS之上又套了一个壳,让它只允许使用outlook客户端发信

解决方法是登录 https://admin.microsoft.com/

点击三个点显示全部

Clip_2024-01-31_19-58-18

Clip_2024-01-31_19-58-181872×969 276 KB

Clip_2024-01-31_19-58-58

Clip_2024-01-31_19-58-581872×969 308 KB

进入管理中心

Clip_2024-01-31_20-02-13

Clip_2024-01-31_20-02-131872×969 203 KB

进入 Exchange

Clip_2024-01-31_20-03-24

Clip_2024-01-31_20-03-241872×969 155 KB

进入设置,打开 Mail flow settings

Clip_2024-01-31_20-03-55

Clip_2024-01-31_20-03-551872×969 173 KB

勾选 Turn on use of legacy TLS clients. 并且点击Save保存

之后其就会使用原始的TLS协议,而不是套壳之后的

并且在配置 加密方式(SMTPSecure)时需要使用tls而不是ssl

相比于国内大厂使用的ssl,TLS先进了一大截,而国外各厂使用的又恰好都是TLSv1.3

邮件内的图片等内容没有加载

这可以分为两个可能性

其一是因为邮件被误判为诈骗邮件,导致里面的图片等都不会被加载

另一种原因是因为使用的图片是来自你网站的,并且是使用链接引入的,这时如果你开启了防盗链,那么需要将几乎所有的邮箱地址加入到跨域许可名单中,这无疑是一个大工程

所以建议关闭防盗链

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1427000.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

༺༽༾ཊ—Unity之-04-原型模式—ཏ༿༼༻

首先创建一个项目, 在这个初始界面我们需要做一些准备工作, 建基础通用文件夹, 创建一个Plane 重置后 缩放100倍 加一个颜色, 任务1:使用 建造者模式 创建三种 金刚猿猴 零部件 拼接组合 首先资源商店下载 金刚猿猴 模…

从0开始搭建、上传npm包

从0开始搭建、上传npm包 1、上传一个简单获取水果价格的包创建 vite 项目在项目根目录 src 文件夹中创建 index.ts 文件,文件内容如下:在 main.ts 文件中导入、导出上面创建的方法创建 vite.config.ts 配置文件,文件内容如下配置 package.jso…

npm 包管理工具

简介 Node官网:https://nodejs.org/ Npm官网:https://www.npmjs.com/ 在现代的软件开发世界中,包管理工具起着至关重要的作用。它们为开发者社区提供了一种高效共享和使用代码的方式。在 JavaScript 的范畴内,npm(Node…

EMQX 性能调优:TCP SYN 队列与 Accept 队列

在上一篇博客(EMQX 性能调优:最大连接与文件描述符),我们深入研究了 MQTT 连接与文件描述符之间的关系,介绍了如何修改文件描述符相关的内核参数来突破默认的最大连接数量限制。 但你可能会发现,在某些情况…

9.1斐波那契数(LC509-E)

算法: 动态规划五部曲: 1.确定dp数组及下标含义 dp[i]的定义为:第i个数的斐波那契数值是dp[i] 2.确定递归公式 题目已给出:状态转移方程 dp[i] dp[i - 1] dp[i - 2]; 3.dp数组如何初始化 题目已给 dp[0] 0; dp[1] 1; …

SpringBoot使用Rabbit详解含完整代码

1. 摘要 本文将详细介绍如何在Spring Boot应用程序中集成和使用RabbitMQ消息队列。RabbitMQ是一个开源的消息代理和队列服务器,用于通过轻量级和可靠的消息在应用程序或系统之间进行异步通信。本文将通过步骤说明、代码示例和详细注释,指导读者在Spring…

2023年上-未来几年我要做什么

1月份,离职。 2月份,春节休假回来,中旬去参加了一个月的瑜伽培训,学会了倒立、鹤蝉。。。。 3月份,瑜伽培训结束,开始收拾房子,并调研各类项目。 4月份,参与了朋友的区块链项目 …

web前端开发--------阴影与转换

1.阴影分为文本阴影和盒子阴影 我们使用text-shadow属性为文本添加阴影效果,使用结构伪类为第一个子元素p添加阴影效果; 水平偏移量为负值时,表示阴影向左偏移; 垂直偏移量为负值时,表示阴影向上偏移。 …

【Linux】初始进程地址空间

最近,我发现了一个超级强大的人工智能学习网站。它以通俗易懂的方式呈现复杂的概念,而且内容风趣幽默。我觉得它对大家可能会有所帮助,所以我在此分享。点击这里跳转到网站。 目录 一、再谈fork二、程序地址空间2.1代码验证 三、虚拟地址&am…

Error: Projects must list all files or use an ‘include‘ pattern.

博主介绍:✌全网粉丝5W,全栈开发工程师,从事多年软件开发,在大厂呆过。持有软件中级、六级等证书。可提供微服务项目搭建与毕业项目实战,博主也曾写过优秀论文,查重率极低,在这方面有丰富的经验…

【解决方案】在Vue、HTML项目中使用@spacechart/translate 插件实现在线实时翻译、自定义翻译

SpaceChart/Translate SpaceChart/Translate 是一个可配置的翻译插件,适用于任何环境,让开发者不再需要注重插件本身;插件支持自定义翻译引擎,快速生成对应的AI翻译模型客户端插件 Repository GitHubNPM Browser Support La…

计算机图形学 实验

题目要求 1.1 实验一:图元的生成:直线、圆椭区域填充 你需要完成基本的图元生成算法,包括直线和椭圆。 在区域填充中,要求你对一个封闭图形进行填充。你需要绘制一个封 闭图形(例如多边形),并选…

计算机网络实验一

目录 实验一 使用PacketTracer组建简单局域网 1、实验目的 2、实验设备 (1)内容一(组建简单局域网): (2)内容二(使用交叉线直连两台机器): &#xff08…

Java知识点总结

数据类型强转:byte short int long float double ; 数组定义 [ ]数组名 clone-复制数组equals-比较存储地址 toString sort-排序 length-长度 arraycopy([]a,s,[]b,ss,n)-数组复制 运算符及语句 instanceof双目运算符 –左对象右类 判断是否是该类创建…

【Linux】-多线程的知识都收尾(线程池,封装的线程,单例模式,自旋锁)

💖作者:小树苗渴望变成参天大树🎈 🎉作者宣言:认真写好每一篇博客💤 🎊作者gitee:gitee✨ 💞作者专栏:C语言,数据结构初阶,Linux,C 动态规划算法🎄 如 果 你 …

Unity使用反向遮罩实现镂空shader

实现步骤: 1,创建两个材质球,遮罩层的属性如下: 被遮罩层的属性如下: 2,使用两张image,遮罩层在父节点,被遮罩层在子节点,然后分别添加材质球与镂空图片 实现效果如下&a…

无人零售模式下,“IoT+鸿蒙”实现零代码搭建自动售货机监控大屏的可能性摸索

前言 新零售模式下,对loT的探索与应用还在继续。 而数字时代,数字化转型在零售行业中蔓延,而对于新的消费方式的探索,也在如火如荼的进行中。于是,一种新零售的形式——无人零售逐渐形成概念。 如果说,人…

D78XX系列——用于各种电视机、收录机、电子仪器、设备的稳压电源电路,输出电流大,内设过热、短路保护电路,无需外接元件

D78XX系列是用于各种电视机、收录机、电子仪器、设备的稳压电源电路。包括D7805、D7806、 D7808、 D7809、 D7810、 D7812、 D7815。 主要特点: ● 输出电流大,IOMAX 1A. ● 无需外接元件。 ● 内设过热、短路保护电路 ● 封装形式: T0-220

Cmake语法学习2:常用变量

目录 1.常用变量简介 1.1提供信息的变量 1.2改变行为的变量 1.3描述系统的变量 ​编辑1.4控制编译的变量 2.提供信息的变量 2.1PROJECT_SOURCE_DIR 和 PROJECT_BINARY_DIR 2.2 CMAKE_SOURCE_DIR 和 CMAKE_BINARY_DIR 2.3CMAKE_CURRENT_SOURCE_DIR 和CMAKE_CURRENT_BIN…

如何用AI人工智能写作?6个AI写作神器推荐

在日常生活中,我们往往会遇到一些关于写作方面的难题,毕竟传统的写作方式还是会存在一些局限性,幸运的是,随着人工智能技术的不断发展,AI写作已经成为了现实。AI写作神器可以帮助我们提高写作效率,解决写作…