自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

Postfix中的地址操作大全

運維 系統(tǒng)運維
Postfix是Wietse Venema在IBM的GPL協(xié)議之下開發(fā)的MTA(郵件傳輸代理)軟件。本文就來說說Postfix中的地址操作有哪些。

我用Postfix好長時間了,看到許多關(guān)于Postfix的知識點,我也想曬曬,就給大家講個Postfix中的地址操作的問題吧。

  1. 將地址改寫為標(biāo)準(zhǔn)格式

  在cleanup進程進行表查詢之前,它***請求trivial-rewrite進程將新郵件地址改寫成標(biāo)準(zhǔn)的 user@fully.qualified.domain格式。改寫的目的是為了減少查詢表中的條目,從而提供查詢的效率。trivial- rewrite進程可以實現(xiàn)以下的地址改寫:

  * 將包含源路由信息的地址如@hosta,@hostb:user@site寫成user@site,因為postfix不支持包含源路由信息的地址格式。

  * 將形如user%domain的地址改寫成user@domain的形式。該特性可通過allow_percent_hack參數(shù)進行控制,其缺省值為yes。

  * 將只包含user的地址改寫成user@$myorigin。該特性可通過append_at_myorigin參數(shù)進行控制,其缺省值為yes。***不要改動其缺省值,因為大多數(shù)的postfix進程更擅長處理地址形如user@$myorigin的郵件。

  * 將形如user@host的地址改寫成user@host.$mydomain。該特性可通過append_dot_mydomain參數(shù)進行控制,其缺省值為yes。

  * 將形如user@site.的地址改寫成 user@site,也即除去了***的點號。

  2. 規(guī)范地址映射

  在cleanup進程將一封新郵件存入incoming郵件隊列之前,cleanup進程將根據(jù)查詢規(guī)范表來進行地址改寫,從而使之更具可讀性。主要是替換形如Firstname.Lastname 風(fēng)格的地址以及清除無效的域。缺省postfix是不進行規(guī)范地址改寫的,你可以通過指定canonical_maps參數(shù)的值來使其生效。如:

  canonical_maps = hash:/etc/postfix/canonical

  也可以分別為收件人和發(fā)件人地址分別指定不同的改寫規(guī)范,這時參數(shù)sender_canonical_maps和recipient_canonical_maps的優(yōu)先級比canonical_maps高。如:

  sender_canonical_maps = hash:/etc/postfix/sender_canonical

  recipient_canonical_maps = hash:/etc/postfix/recipient_canonical

  3. 地址欺騙

  就是將形如user@host.domain的地址改寫成user@domain或user@other.domain, 好像是從其他的郵件服務(wù)器發(fā)出的一樣。缺省該功能是被禁止的,可以用參數(shù)masquerade_domains使其生效如:

  masquerade_domains = $mydomain

  也可以通過masquerade_exceptions參數(shù)對特定的用戶不進行地址欺騙,如:

  masquerade_exceptions = root

  注意:地址欺騙只對發(fā)件人地址有作用。

#p#

  4. 虛擬地址映射

  在運用了規(guī)范地址映射和地址欺騙之后,cleanup將使用虛擬表映射將郵件重定向到所有的收件人。注意,該操作僅僅作用于信頭上的收件人地址。這樣,我們就可以將發(fā)送到虛擬域的郵件投遞到真實用戶的郵箱。系統(tǒng)的別名數(shù)據(jù)庫同樣可以起到相同的作用。缺省該功能是被禁止的,可以用參數(shù) virtual_maps使其生效,如:

  virtual_maps = hash:/etc/postfix/virtual

  5. Relocated數(shù)據(jù)庫查詢

  Relocated表格提供如何將郵件發(fā)送給在系統(tǒng)中沒有帳號的用戶。缺省該功能是被禁止的,可以用參數(shù)relocated_maps使其生效,如:

  relocated_maps = hash:/etc/postfix/relocated

  6. 別名數(shù)據(jù)庫查詢

  當(dāng)郵件在本地投遞時,local投遞代理進程會在別名數(shù)據(jù)庫(linux下為/etc/aliases)中查詢收件人的別名。該操作不會作用于郵件信頭中的地址??梢杂胊lias_maps指定使用的別名數(shù)據(jù)庫。缺省地,該功能是有效的,如:

  alias_maps = hash:/etc/aliases

  可以通過alias_database參數(shù)控制別名數(shù)據(jù)庫的路徑,如:

  alias_database = hash:/etc/aliases

閱讀完上面文章,有沒你感興趣的Postfix地址操作,希望對大家有幫助!

【編輯推薦】

 

 

責(zé)任編輯:趙鵬 來源: 網(wǎng)絡(luò)轉(zhuǎn)載
相關(guān)推薦

2011-01-19 12:00:30

Postfix地址

2011-01-18 19:11:26

Postfix命令行

2011-02-21 13:08:37

postfix配置

2011-01-19 09:16:48

Postfix配置

2011-01-18 15:00:17

Postfix安裝

2011-01-18 18:52:14

Postfix結(jié)構(gòu)

2020-10-27 11:35:31

PythonRedis數(shù)據(jù)庫

2011-01-19 09:55:27

postfix

2010-05-20 12:31:37

MyEclipse6.

2011-02-21 11:14:47

Postfix配置

2011-01-19 09:57:48

Postfix控制

2011-01-19 13:39:38

Postfix郵件監(jiān)控

2009-06-04 20:41:27

Eclipse插件介紹Eclipse插件下載

2011-06-21 13:23:20

Qt 版本

2010-06-02 18:17:09

Postfix郵件

2010-06-02 17:36:31

postfix概述

2010-06-01 13:20:45

2011-01-19 16:12:00

Postfix安裝啟動

2011-01-20 09:42:29

postfix郵件

2011-02-21 08:50:50

點贊
收藏

51CTO技術(shù)棧公眾號