3

当我尝试在端口号 25 上的 alt1.aspmx.l.google.com 上向 google smtp 服务器发送邮件时,它表现正常,但是当我输入数据并在新行后按一个点时,它仍然不会停止接受数据并保持接受。

====

看下面的对话


nc alt1.aspmx.l.google.com 25

mx.google.com 为您服务
HELO ashish
250 mx.google.com 为您服务
MAIL FROM:info@server.com
250 2.1.0 OK hn8si29938637igb.69
RCPT TO:info2myname @gmail.com
250 2.1.5 OK hn8si29938637igb.69
DATA
354 继续 hn8si29938637igb.69
标题等等等等
,这是ashish。
现在你应该停下来

.

===============

我希望服务器在看到 . 但它没有

我是否犯了任何错误,我希望不是因为相同的命令序列适用于其他 SMTP 服务器。使用 Google smtp 时是否有任何特殊的差异规则来提及数据结束?:(

4

2 回答 2

0

我正在使用openssl客户端进行 TLS 会话。我对 Google 的 smtp 中继服务也有同样的问题。而不是单行中的点,我可以执行 ctrl-D,此时客户端以“完成”一词终止……但我从未收到电子邮件

于 2022-03-04T02:51:32.667 回答
0

我知道这是一篇旧帖子,但您可能想使用 nc -C

于 2015-08-20T21:33:05.677 回答