邮件地址重写与规则集详解
1. 邮件地址重写基础
在邮件地址处理中,字符串匹配元符号模式时,生成的不定标记会根据其在模式中的相对位置进行编号。例如,当地址 becky@rodent.wrotethebook.com 匹配模式 $-@$+ 时,会创建两个不定标记。第一个标记 $1 包含匹配 $- 符号的单个标记 becky ;第二个不定标记 $2 包含匹配 $+ 符号的五个标记 rodent 、 . 、 wrotethebook 、 . 和 com 。在重写地址时,可以通过名称( $1 、 $2 等)引用这些不定标记。
表 1 展示了一些特殊情况下使用的符号:
| 符号 | 用途 |
| ---- | ---- |
| $@ | 通常单独用于测试空地址 |
| 针对 NIS 映射测试的符号 | 仅适用于运行 Sun 提供的 sendmail 程序的 Sun 系统 |
2. 地址转换
重写规则右侧的转换字段定义了地址重写的格式,它使用与定义模式相同的元素,包括字面量、宏和特殊元符号。字面量会按原样写入新地址,宏会先展开再写入,元符号则执行特殊功能。表 2 列出了转换元符号及其功能
超级会员免费看
订阅专栏 解锁全文
4

被折叠的 条评论
为什么被折叠?



