首页 > 解决方案 > Sendmail,可以验证发件人吗?

问题描述

我正在测试我的 sendmail 服务器,我为 openrelay 尝试过

telnet sendmailserver 25

mail from: fake@fake.priv
250 2.1.0 fake@fake.priv... Sender ok
rcpt to: user@true.blue.priv
550 5.7.1 user@true.blue.priv... Relaying denied. Proper authentication required.

不错,好像不是open-relay

但我可以伪造我的地址

telnet sendmailserver 25

mail from: fake@fake.priv
250 2.1.0 fake@fake.priv... Sender ok
rcpt to: user@server.blue.priv
250 2.1.5 user@server.blue.priv... Recipient ok
data
354 Enter mail, end with "." on a line by itself
Hi i'm fake user
.
250 2.0.0 13PETO7j015523 Message accepted for delivery

问题很简单:是否可以阻止“假用户”并强制它使用真实的电子邮件地址?

标签: sendmail

解决方案


推荐阅读