答案1
在 Debian 上使用 exist 做这样的事应该很容易。
安装exim4-daemon-light
软件包。配置Internet
模式。按照此补丁的建议调整 Exim 路由器,然后重新启动。
--- a/exim4/conf.d/router/400_exim4-config_system_aliases
+++ b/exim4/conf.d/router/400_exim4-config_system_aliases
@@ -42,3 +42,6 @@ system_aliases:
.ifdef SYSTEM_ALIASES_DIRECTORY_TRANSPORT
directory_transport = SYSTEM_ALIASES_DIRECTORY_TRANSPORT
.endif
+ local_part_suffix_optional
+ local_part_suffix = +*
+
--- a/exim4/conf.d/router/900_exim4-config_local_user
+++ b/exim4/conf.d/router/900_exim4-config_local_user
@@ -13,3 +13,5 @@ local_user:
local_parts = ! root
transport = LOCAL_DELIVERY
cannot_route_message = Unknown user
+ local_part_suffix_optional
+ local_part_suffix = +*
以上使用+
字符设置子寻址,并更改系统别名和本地邮箱的路由器。您可以将后缀更新为,_*
因为这似乎更接近您想要的。
完成上述操作后,您只需将条目添加到您的/etc/aliases
.
user1: [email protected]
user2: [email protected]
答案2
您必须使用exim
名为 的标准功能rewrite
。查找begin rewrite
部分并添加以下几行:
begin rewrite
user1_*@mydomain.com [email protected] Eh
user2_*@mydomain.com [email protected] Eh