6.3.3. 邮件地址配置
这里有一些用于邮件传输、投递和用户代理的邮件地址配置文件。
表 6.6. 与邮件地址相关的配置文件列表
文件 | 功能 | 应用 |
---|---|---|
/etc/mailname | 用于 (外发) 邮件的默认主机名 | Debian 专用的,mailname(5) |
/etc/email-addresses | 用于外发邮件的主机名伪装 | exim(8) 专用的,exim4-config_files(5) |
/etc/postfix/generic | 用于外发邮件的主机名伪装 | postfix(1) 专用的,postmap(1) 命令执行后激活。 |
/etc/aliases | 用于接收邮件的账户别名 | 通用的,newaliases(1) 命令执行后激活。 |
“/etc/mailname
“ 文件中的 mailname 通常是全称域名 (FQDN),这个全程域名将会被解析成主机的 IP 地址。对于没有可解析成 IP 地址的主机名的移动工作站,设置 mailname 为 “hostname -f
“ 的值。(这对于 exim4-*
和 postfix
都是安全有效的选择。)
提示 | |
---|---|
“ |
提示 | |
---|---|
|
当设置 mailname 为 “hostname -f
“ 的值时,通过 MTA 的源邮件地址的伪装可以通过如下所示的来实现。
用于 exim4(8) 的 “
/etc/email-addresses
“ 文件,exim4-config_files(5) 手册页中有关于它的解释用于 postfix(1) 的 “
/etc/postfix/generic
“ 文件,generic(5) 手册页中有关于它的解释
对于 postfix
,接下来的额外步骤需要执行。
# postmap hash:/etc/postfix/generic
# postconf -e 'smtp_generic_maps = hash:/etc/postfix/generic'
# postfix reload
你能够通过如下所示的来测试邮件地址配置。
exim(8) 用
-brw, -bf, -bF, -bV, ...
选项postmap(1) 用
-q
选项。
提示 | |
---|---|
Exim 带有一些有用的程序,例如 exiqgrep(8) 和 exipick(8)。参见 “ |