以下问题:
我已经使用exim4在我的ubuntu服务器上安装了本教程。
所以现在我可以通过终端发送电子邮件了:
echo "This is a test." | mail -s Testing someone@somedomain.com我收到了root@mydomain.com的电子邮件
但是如何从某个特定的名字(如Mail@mydomain.com)发送电子邮件。
我认为我必须创建一个新的Ubuntu用户,然后对exim4配置做一些事情。
但到底是怎么回事?以及如何确保我的系统安全?
谢谢
发布于 2012-07-22 21:28:21
我以这种方式发送:
#!/bin/sh
cat << EOTMARKER | /usr/sbin/sendmail -t
From: user@domain.tld
To: someone@domain2.tld
Subject: Wow!
Content-Type: text/html; charset="UTF8"
<h1>Hi</h1>
EOTMARKER
####确保您在邮件头和正文之间保持了空行--这是SMTP要求的。
请记住,您的MTA可以在没有发送者验证的情况下接受消息,但是大多数其他MTA是这样做的。因此,来自不存在的用户的消息可以(而且应该)被MTA悄悄地丢弃在另一边。
https://serverfault.com/questions/410103
复制相似问题