Sendmail支持一个名为“加上用户”的function。 一旦启用,电子邮件发送到
会自动以邮件forms发送到[email protected]
。 没有必要注册或设置这些“加号后缀”。 用户可以自己使用它们并设置客户端过滤规则。
Exchange是否支持类似的机制? 如果是的话,如何启用它?
请注意,我不想要其他方式的过滤,例如垃圾邮件/垃圾邮件过滤,服务器端或客户端规则,明确configuration的电子邮件别名/地址等。
由于Exchange 2007/2010不支持,唯一的方法是创build自己的MTA(邮件传输代理)。 幸运的是(至less)有一个人已经为你做了基础知识。
http://durdle.com/regexcatchall/
RegExCatchAll是Microsoft Exchange 2007和2010的传输代理。它提供基于标准.NET正则expression式的电子邮件后缀匹配,并可以将电子邮件传递到Exchange邮箱或外部SMTP地址。 它将其configuration存储在XML文件中,可以在不重新启动任何服务的情况下进行实时更新。 它还包括一个“禁止的别名”列表,所以你可以将以前使用的任何后缀join黑名单
HTH
不,Exchange不支持这个。 Exchange 2010提出了一个类似的function(绰号“一次性电子邮件地址”),但并没有削减。
我在这篇文章中find了一个wiki洞,根据Outlook.com支持的链接问题 源代码文章 (它不是真的)支持这个洞。 Outlook.com显然在一定程度上在Exchange上运行,所以我只能满足我的好奇心。
如果您是Exchangepipe理员,则可以创build一个邮件联系人,以便在您的域中随意使用,并将其发送到您select的目的地。 这当然不等于user + subject @ domain.com的临时使用。
如果你是一个Outlook.com用户,你可以在http://mail.live.com/?rru=createalias创build一个别名,每年最多5个。 这也不等于user + subject @ domain.com的临时使用。
我不是说明确的,但发送到我的用户名“+ test @”工作(E2k3)电子邮件没有通过。 我不愿意说它根本不起作用,但它在我的环境中是行不通的。
粗略的网页search也没有提供任何参考。 有可能使这种行为,但我不知道如何。