如何使用telnet检查postfix服务器

Smi*_*yne 12 ubuntu postfix telnet aptitude

我在 Ubuntu 11.04 版本上有 postfix 电子邮件服务器。我使用以下命令升级了已安装的软件包

sudo aptitude update && sudo aptitude safe-upgrade
Run Code Online (Sandbox Code Playgroud)

一旦我更新了这些包,我就无法从我的客户端机器连接我的电子邮件。所以我使用 telnet 测试了我的 postfix 服务器。

telnet mail.mydomain.com 25
Run Code Online (Sandbox Code Playgroud)

我得到了上述命令的以下结果。

Trying 127.0.0.1...
Connected to mail.mydomain.com.
Escape character is '^]'.
Run Code Online (Sandbox Code Playgroud)

我对这个 postfix 服务器很陌生。我不明白我的 postfix 服务器是否损坏了?为什么我在更新包后无法连接我的电子邮件?

Ant*_*ito 13

谷歌“使用 telnet 检查电子邮件服务器”没有引号

您的某些输出可能会有所不同,但如果您没有收到任何错误并且您收到了来自电子邮件服务器的电子邮件,您就可以知道 emial 正在正常流动。

我也不是 100% 确定这是否回答了您的问题,但是这是检查您的电子邮件服务器表单命令行的方式。

此外,在使用 telnet 时要小心,因为 1 个错字意味着您必须重新开始。

来自 port25 网站

这是我将您需要输入的命令与您将看到的输出加粗的所有命令。

telnet mail.port25.com 25

正在尝试 69.63.149.30...

连接到 mail.port25.com (69.63.149.30)。

转义字符是“^]”。

220 mail.port25.com (PowerMTA(TM) v4.0) ESMTP 服务就绪

EHLO server.example.com

250-mail.port25.com 打招呼

250-STARTTLS

250 增强状态代码

250-流水线

250-块

250-8BITMIME

250-XACK

250-XMRG

250 码 54525952

250-VERP

250 DSN

发件人:<support@port25.com>

250 2.1.0 邮件正常

RCPT 至:<support@port25.com>

250 2.1.5 <support@port25.com> 好的

数据

354 发送消息

来自:“约翰史密斯”<jsmith@port25.com>

致:“Jane Doe”<jdoe@port25.com>

主题:从手动 telnet 会话发送的测试消息

你好,世界,

.

250 收到 2.6.0 消息

退出

221 2.0.0 mail.port25.com 说再见