我正在从旧的电子邮件结构([名字的首字母].[姓氏]@company.com)迁移到[名字的首字母][姓氏]@company.com。
为了确保发送到旧地址的邮件能够被必要的人员收到,我需要一个别名来实现过渡规则。
以下内容就足够了吗?
/^([A-Za-z]{1})\.([A-Za-z]+)([1-9]([0-9]+)?)[email protected]$/ [email protected]
答案1
简短回答:是的,足够了。
长答案:
我检查了几个测试用例,你的正则表达式有效。最好的方法是获取所有旧地址电子邮件并对每个电子邮件运行检查。要检查 postfix 是否成功获取了你的正则表达式,请使用 postmap 查询。请参阅此页面手册页和这一页例如查询。
示例查询:
postmap -q "[email protected]" regexp:/file/path/to/regex/file