除了可以根据发件方决定是否允许提交邮件以外,FROM_ACCESS 还可以通过 $J 标志来改变信封发件人地址,或者通过 $K 标志修改 authrewrite 通道关键字的效果(在接受的邮件中添加发件人标题地址)。例如,这个映射表可用来使已认证的地址代替原信封发件人地址:
--------------------------------------------------------------------------------
FROM_ACCESS
*|SMTP|*|tcp_local|*| $Y
*|SMTP|*|tcp_local|*|* $Y$J$3
--------------------------------------------------------------------------------
在使用 FROM_ACCESS 映射表修改使用效果,以使 authrewrite 在某些源通道上设置为非零值时,如果经认证的地址将逐字引用,则无需使用 FROM_ACCESS。
例如,当在 tcp_local 通道上设置了 authrewrite 2 后,便无需使用下列 FROM_ACCESS 映射表,因为 authrewrite 本身就足以取得这一效果(逐字添加经认证的地址):
--------------------------------------------------------------------------------
FROM_ACCESS
*|SMTP|*|tcp_local|*| $Y
*|SMTP|*|tcp_local|*|* $Y$K$3
--------------------------------------------------------------------------------
然而,正如图 10-3 所示,FROM_ACCESS 的真正目的是允许您进行更复杂、更细微的改动。如果要将 From 标题行(显示 SMTP AUTH 已认证的提交人地址)添加到进入的邮件,只需 authrewrite 关键字就可以了。然而,假设只有在 SMTP AUTH 已认证提交人的地址与信封发件人地址不一致时,才要强制添加一个发件人标题行到进入的邮件中(也即,如果地址一致就不必费心添加发送人标题行了),进一步假设希望 SMTP AUTH 和信封发件人地址不会仅仅因为信封发件人包含了可选的子地址信息就被认为不一致。
图 10-3 FROM_ACCESS 映射表
--------------------------------------------------------------------------------
FROM_ACCESS
! If no authenticated address is available, do nothing
*|SMTP|*|tcp_local|*| $Y
! If authenticated address matches envelope From:, do nothing
*|SMTP|*|tcp_local|*|$2* $Y
! If authenticated address matches envelope From: sans
! subaddress, do nothing
*|SMTP|*|tcp_local|*+*@*|$2*@$4* $Y
! Fall though to...
! ...authenticated address present, but didn't match, so force
上一页 1 2 3 4 56 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 下一页
| 论坛热门帖子: | [lch203] 写得蛮好的linux学习笔记(10-21) [黑马制造] 学习java的30个目标(10-19) [笑傲股林] 做测试半年了,有点迷茫,应该再学些什么提高自己的测试水平和测试能力呢?(10-19) [udp8589] 大家用google的来吱一声? 用百度的~~也来报道下?(10-18) [沂偌掳兆] 本人总结的一些认为C++比较经典的书籍,希望对大家有用(10-18) |
| TAG标签: | 管理员 指南 邮件 文件 日志 用户 通道 服务器 使用 一个 |
注册
个人空间
