我在CentOS7下有一个postfix邮件服务器(postfix-2.10.1-6.el7.x86_64)。
现在,我们的应用程序部门正在使用它通过电子邮件发送短信。
到:[电子邮件保护] 到:[电子邮件保护] 到:[电子邮件保护] 到:[电子邮件保护] 到:[电子邮件保护] 到:[电子邮件保护]
我想做以下事情:
每当 postfix 收到这样的电子邮件(收件人:[[:digit:]]@domain.tld)时,我都会执行以下操作:
- 复制到本地邮箱以供进一步处理,保留收件人:和邮件正文。
- 丢弃邮件,不进行进一步处理(例如中继到外部互联网中继),因为无论如何它都会投递失败并且中继服务器会反弹。
请指教。
将要
答案1
谢谢。对 SF 生态系统还不太熟悉。
在 SF 和互联网上尝试实现我想要的东西的 TMI,在花了一两天或三天的时间研究和破解之后,我已经把一切都整理好了。
\-----
- 虚拟别名映射
[root@gateway1 postfix]# cat main.cf | grep virtual.regexp
virtual_alias_maps = hash:/etc/postfix/virtual,regexp:/etc/postfix/virtual.regexp
[root@gateway1 postfix]# cat virtual.regexp
/^(999[0-9]+)@domain.tld/ [电子邮件保护]
- 运输(在本地递送邮件!)
[root@gateway1 postfix]# cat transport | tail -n 1
/[电子邮件保护]$/ 当地:
[root@gateway1 postfix]# cat master.cf | grep local
本地 unix-nn--本地
-----\
我希望这可以弥补我的糟糕开局。
干杯。W