我在 Ubuntu 11.04 版本上安装了 postfix 电子邮件服务器。我使用以下命令升级了已安装的软件包
sudo aptitude update && sudo aptitude safe-upgrade
更新这些软件包后,我无法从客户端计算机连接电子邮件。因此,我使用 telnet 测试了我的 postfix 服务器。
telnet mail.mydomain.com 25
我得到了上述命令的以下结果。
Trying 127.0.0.1...
Connected to mail.mydomain.com.
Escape character is '^]'.
我对这个 postfix 服务器很陌生。我不明白我的 postfix 服务器是否已损坏?为什么更新软件包后我无法连接我的电子邮件?
答案1
谷歌“使用 telnet 检查电子邮件服务器”,无引号
您的某些输出可能会有所不同,但如果您没有收到任何错误并且从电子邮件服务器收到电子邮件,则可以知道电子邮件正在正常流动。
另外,我不能 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 服务器.example.com
250-mail.port25.com 向您问好
250-STARTTLS
250-增强状态代码
250-流水线
250-分块
250-8BITMIME
250-XACK
250-XMRG
250-尺寸 54525952
250-VERP
250 DS
邮件发件人:<[电子邮件保护]>
250 2.1.0 邮件成功
收件地址:<[电子邮件保护]>
250 2.1.5 <[电子邮件保护]> 好的
数据
354 发送消息
来自:“约翰·史密斯”<[电子邮件保护]>
收件人:“Jane Doe”<[电子邮件保护]>
主题:从手动 telnet 会话发送的测试消息
你好世界,
。
250 2.6.0 消息已接收
辞职
221 2.0.0 mail.port25.com 说再见