Gmail允许用户通过将“+关键字”附加到他们的电子邮件地址来即时创build自定义电子邮件地址。
因此,“myaddy@gmail.com”和“[email protected]”和“[email protected]”都指向同一个帐户([email protected])。
是否有一个(相当简单)的方式来configurationMS Exchange(任何版本)的行为类似?
奖金:这个function是否有官方名称?
这就是所谓的“SMTP标签”或“子地址”。 你可能会发现这个维基百科文章很有用,因为它在电子邮件中谈到这个function。
实际上,由于各种原因,很多电子邮件系统都不支持这个function – 一些是好的(至less是可以理解的),有些则不太好。 如果您将其用作反垃圾邮件机制(例如,跟踪谁将您的地址提供给您),请注意,垃圾邮件发送者足够聪明,可以从电子邮件地址列表中删除这些部分。
IIRC,交换不支持它,并没有真正有这样做的机制(你当然可以添加多个SMTP地址到用户的邮箱来创build类似的效果,但这显然是非常不方便的设置和维护所有有关)。
Exchange无法做到这一点。 该地址用作查找收件人邮件,该邮件将根据存储在系统中的地址列表进行检查。 每个使用的标签都必须添加一个新的地址,这不是长期支持的。
但是,有第三方实用程序提供此function的挂钩。 AntiVirus / AntiSpam系统所使用的钩子传输代理可以被这样的实用工具利用,剥离+之后的信息并将其添加到邮件头,或者任何需要做的事情。 这将允许将邮件传递给最终用户,因为To:地址将被正确格式化为Exchange。
不过,我不知道有这样做的软件包。
有足够的脚本时间和知识,你应该能够把东西放在一起,用Exchange Server的“catchall”邮箱接收器
http://support.microsoft.com/Default.aspx?kbid=324021
听起来像你可以添加一个新的电子邮件别名到你的所有用户,如@ domain.local显然,catchall不会让你转发电子邮件到同一个域,以避免循环。
然后,在search结果中,任何带有“+”符号(或任何其他标准)的东西都可以重新路由到domain.local域中的用户地址 – 你甚至可以把这个标签插入主题。
所以“[email protected]”被转发[email protected]
没有做,但看起来可能取决于你想投入多less工作。