certimate-go/certimate

[Bug] Office365 STARTTLS 无法发送邮件 显示TLS失败

Open

#1,111 opened on Dec 18, 2025

 (5 comments) (0 reactions) (0 assignees)Go (853 forks)auto 404
bughelp wanted

Repository metrics

Stars
 (8,811 stars)
PR merge metrics
 (PR metrics pending)

Description

Release Version / 软件版本

v0.4.9

Description / 缺陷描述

无法发送 测试发送的时候显示

failed to send mail: dial failed: tls: first record does not look like a TLS handshake

Steps to reproduce / 复现步骤

使用一个office365的邮箱链接就会显示,但是可以连接的

root@xxxx:~# telnet smtp.office365.com 587
Trying 2603:1046:c03:e::2...
Connected to smtp.office365.com.
Escape character is '^]'.
220 KL1PR0401CA0023.outlook.office365.com Microsoft ESMTP MAIL Service ready at Thu, 18 Dec 2025 14:47:50 +0000

Contributor guide