新建 exim4 用户用于发送邮件

新建 exim4 用户用于发送邮件

以下问题:

我已经在我的 ubuntu 服务器上安装了 exim4本教程

现在我可以通过终端发送电子邮件:

echo "This is a test." | mail -s Testing [email protected]

我收到来自[电子邮件保护]

但是如何从某个特定的名字发送电子邮件,比如[电子邮件保护]

我想我必须创建一个新的 Ubuntu 用户,然后对 exim4 配置做一些事情。

但具体怎么做呢?如何确保我的系统安全?

谢谢

答案1

我已经通过以下方式发送:

#!/bin/sh
cat << EOTMARKER | /usr/sbin/sendmail -t
From: [email protected]
To: [email protected]
Subject: Wow!
Content-Type: text/html; charset="UTF8"

<h1>Hi</h1>
EOTMARKER
####

确保在邮件头和正文之间保留空行 - 这是 SMTP 所要求的。

请记住,您的 MTA 可以接受不经发件人验证的邮件,但大多数其他 MTA 都这样做。因此,来自不存在用户的消息可以(并且应该)被另一端的 MTA 默默丢弃。

相关内容