使用 SSL 加密 465 端口发送邮件
基于安全考虑,轻量应用服务器的25端口默认封禁,如果您有发送邮件的需求,建议使用 SSL 加密端口(465端口)来对外发送邮件。
基本原理
使用 SSL 加密端口发送邮件的基本原理与本地主机使用客户端(例如 Outlook 等)连接邮箱服务器发送邮件一致。即主机通过连接外部邮箱的发邮件服务器,并通过程序配置的账号密码鉴权验证来发送邮件,而不是服务器本身来发送邮件。
实现要点
使用 SSL 加密端口发送邮件的基本实现方式与使用25端口发送邮件的基本实现方式一致,但改为 SSL 加密协议后,需要特别注意以下几点:
- 编写好的程序调用外部邮箱发送邮件时,邮箱服务器需支持 SSL 加密功能。
- 主机连接邮箱服务器时,请在编写好的程序中启用 SSL 加密协议。
- 将连接外部邮箱服务器的端口改为 SSL 加密端口(465端口),具体配置信息可以咨询邮箱服务商。
操作步骤
- 联系邮箱服务商获取发送邮件的配置信息。通常包含以下配置信息:
- 发邮件服务器地址:例如:t***.example.com。
- 发邮件服务器端口号:465。
- 邮箱用户名:可能是 Email 地址,也可能是 Email 地址前缀,具体可以咨询邮箱服务商。
- 邮箱客户端密码:部分邮箱服务商 Web 浏览器登录界面的登录密码和客户端密码并不相同,可能需要单独设置,具体可咨询邮箱服务商。
- 在本地主机使用客户端软件(Outlook、Foxmail 等),使用已获取的邮件配置信息设置本地客户端,并发送邮件测试。
如果邮件发送失败,表示获取的配置信息不正确,您需要联系邮箱服务商解决。 - 根据实际的开发语言选择对应的程序样例,并将程序样例下载到本地。
- 使用已通过测试的配置信息,编写程序样例中的邮箱服务器配置项。
- 将编写好的程序上传到云服务器上,并实际发送邮件测试。
文档反馈
(如有产品使用问题,请 提交工单)