我想设置一个可以发送邮件的邮件服务器sendmail
。以下是我所做的
service postfix start
sendmail < mymail
其中mymail
包含
to:[email protected]
from:[email protected]
subject: None
None
通过数据包捕获,我发现没有发送任何内容。postfix
正在端口 25 上运行,并且在安装 postfix 后我没有触碰配置。
为什么邮件没有发送以及如何使用 sendmail 发送邮件?
答案1
1) 指示 sendmail 在邮件头中查找收件人 ( -t
) 并忽略作为电子邮件结尾的单点行 ( -i
)。否则-t
sendmail 需要通过命令行获取收件人列表。
sendmail -i -t < mymail
mymail
2)在邮件(文件)的标题和正文之间插入空行
to:[email protected]
from:[email protected]
subject: None
None