Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/email/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Email Postfix smtp邮件服务器和客户端_Email_Ubuntu_Smtp_Postfix Mta - Fatal编程技术网

Email Postfix smtp邮件服务器和客户端

Email Postfix smtp邮件服务器和客户端,email,ubuntu,smtp,postfix-mta,Email,Ubuntu,Smtp,Postfix Mta,我有一个运行postfix的Ubuntu 14.04 LTS SMTP服务器,该postfix当前正在正确发送电子邮件 我正在寻找关于如何允许通过服务器发送电子邮件的自动化系统向服务器上的地址发送电子邮件的建议。当电子邮件到达那里时,我希望能够搜索主题行中的值,然后从那里将消息转发到正确的外部电子邮件地址 我的第一个想法是加载一个允许建立规则的电子邮件客户端,并设置一个规则来查找主题行中的值,然后转发电子邮件,然后删除电子邮件 这是一个未安装gui的Ubuntu服务器。我正在寻找一种解决方案,该

我有一个运行postfix的Ubuntu 14.04 LTS SMTP服务器,该postfix当前正在正确发送电子邮件

我正在寻找关于如何允许通过服务器发送电子邮件的自动化系统向服务器上的地址发送电子邮件的建议。当电子邮件到达那里时,我希望能够搜索主题行中的值,然后从那里将消息转发到正确的外部电子邮件地址

我的第一个想法是加载一个允许建立规则的电子邮件客户端,并设置一个规则来查找主题行中的值,然后转发电子邮件,然后删除电子邮件


这是一个未安装gui的Ubuntu服务器。我正在寻找一种解决方案,该解决方案需要最少的软件包安装量,因为这是服务器将要做的全部工作。

如果您希望postfix本身处理邮件转发,基于
主题
标题,您可以通过
标题检查
来完成。将以下内容添加到您的
main.cf

#/etc/postfix/main.cf
#...
#...
header_checks = regexp:/etc/postfix/header_checks.re
#...
#...
#/etc/postfix/header_checks.re
/^Subject:(.*)Accounts/       REDIRECT  accounts@example.org   
/^Subject:(.*)HR/       REDIRECT    hr@example.org
如果所有通过postfix发送的电子邮件都被发送到某个邮箱,并且您需要处理这些邮箱的
IMAP服务器
(例如
Dovecot
),您可以使用
sieve
规则来执行重定向操作。此外,我不建议这样做电子邮件客户端

希望有帮助