作者 主題: postfix當Mail Gateway收多網域郵件問題  (閱讀 2961 次)

0 會員 與 1 訪客 正在閱讀本文。

三羊開泰

  • 可愛的小學生
  • *
  • 文章數: 6
  • 性別: 男
    • 檢視個人資料
有一個問題已被搞混, 試來試去失去頭續, 所以來這請教,
我使用postfix當Mail Gateway, 收信時, 收件人是用ldap去撈ad的user mail, 有撈到才給收
現有兩個網域 aaa.com, aaa.com.tw
ad裡面user的mail domain是aaa.com.tw
想讓寄信給 aaa.com 這個網域, 自動轉到 aaa.com.tw
是要怎麼作,
我想要的是  寄信到aaa.com 自動轉aaa.com.tw --> AD check mail exist...ok--> 接收
canonical個別mail設定是ok的, 如xyz@aaa.com  xyz@aaa.com.tw 這樣收信沒問題
canonical說有支援wildcard但是 *@aaa.com *@aaa.com.tw 這樣結果是不行
請問正確的方式是要怎麼作, 感謝

akong

  • 鑽研的研究生
  • *****
  • 文章數: 523
    • 檢視個人資料
    • http://www.aspa.idv.tw
Re: postfix當Mail Gateway收多網域郵件問題
« 回覆 #1 於: 2016-08-15 13:55 »
請用aliases
abc@aaa.com: abc@aaa.com.tw

三羊開泰

  • 可愛的小學生
  • *
  • 文章數: 6
  • 性別: 男
    • 檢視個人資料
Re: postfix當Mail Gateway收多網域郵件問題
« 回覆 #2 於: 2016-08-15 14:12 »
請用aliases
abc@aaa.com: abc@aaa.com.tw

這是個別設定, 假設User Account數目有100個就要設定100行
google到的也大多是個別設定, 諸如此類的內容
有總體設定的嗎?

damon

  • 管理員
  • 俺是博士!
  • *****
  • 文章數: 4227
    • 檢視個人資料
    • http://blog.damon.tw/
Re: postfix當Mail Gateway收多網域郵件問題
« 回覆 #3 於: 2016-08-16 06:36 »
自己在ad上把每個帳號都建成有兩筆email address

aeolus0829

  • 憂鬱的高中生
  • ***
  • 文章數: 112
    • 檢視個人資料
Re: postfix當Mail Gateway收多網域郵件問題
« 回覆 #4 於: 2016-08-16 08:47 »
以前用 postfix 實作過 收兩個不同網域 的方式

在 main.cf 中設定 virtual_domain
再配合相關設定讓 postfix 把信收下來,比如說建一個 aaa.local_recipients

之後調整 transport 的設定,把 aaa.com.tw 的信全部轉到 exchange 去 (所以 exchange 要能認得 aaa.com.tw 是自家的信)
aaa.com.tw          [192.168.0.1]:25

這些可能要實測看看,因我第二個網域兩個多月前就停用了,所有設定也一併刪除... U_U
所以是全憑印象寫的

不過我好像沒看到你提 exchange .... ?


三羊開泰

  • 可愛的小學生
  • *
  • 文章數: 6
  • 性別: 男
    • 檢視個人資料
Re: postfix當Mail Gateway收多網域郵件問題
« 回覆 #5 於: 2016-08-16 11:21 »
自己在ad上把每個帳號都建成有兩筆email address

這樣就跟在aliases或canonical作個別設定一樣的意思囉

netman

  • 管理員
  • 俺是博士!
  • *****
  • 文章數: 17465
    • 檢視個人資料
    • http://www.study-area.org
Re: postfix當Mail Gateway收多網域郵件問題
« 回覆 #6 於: 2016-08-16 13:13 »
Like this?
http://serverfault.com/questions/266855/how-to-redirect-all-mail-from-one-domain-to-another-in-postfix

如果是sendmail的virtusertable:
@example.net         %1@example.com
« 上次編輯: 2016-08-16 13:23 由 netman »