作者 主題: 收到特定寄件者轉發信件  (閱讀 2740 次)

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

karen235

  • 可愛的小學生
  • *
  • 文章數: 6
    • 檢視個人資料
收到特定寄件者轉發信件
« 於: 2012-02-14 10:19 »
我們有個別名很久沒用了,但仍有客戶會寄給這個別名,因此想把這個客戶寄給某別名的信,都轉到另個別名的帳號。
例 : usera@aaa.com寄給aliases設定的aliasesuser1@bbb.com的信,要轉給aliasesuser2@bbb.com,要如何設定呢?

jou

  • 酷!學園 學長們
  • 俺是博士!
  • *****
  • 文章數: 4989
  • 性別: 男
    • 檢視個人資料
Re: 收到特定寄件者轉發信件
« 回覆 #1 於: 2012-02-14 11:02 »
開 /home/aliasesuser1/.forward 檔案裡增加一筆資料
aliasesuser2

karen235

  • 可愛的小學生
  • *
  • 文章數: 6
    • 檢視個人資料
Re: 收到特定寄件者轉發信件
« 回覆 #2 於: 2012-02-14 11:28 »
這個別名不是實體帳號,而且我想指定某個特定寄件者。
請問在procmailrc 如何設定?

hikohan

  • 俺是博士!
  • *****
  • 文章數: 1288
    • 檢視個人資料
Re: 收到特定寄件者轉發信件
« 回覆 #3 於: 2012-02-14 11:52 »
沒有這個真實帳號,那 MTA 處理不就先被 BLOCK 掉嗎?

/etc/procmailrc

可以根據 header 轉寄/刪除,支援 regExp。
lifeIsFunWithPHP.

twu2

  • 管理員
  • 俺是博士!
  • *****
  • 文章數: 5394
  • 性別: 男
    • 檢視個人資料
    • http://blog.teatime.com.tw/1
Re: 收到特定寄件者轉發信件
« 回覆 #4 於: 2012-02-14 11:53 »
一般不是直接改 /etc/aliases 的內容就好了?

karen235

  • 可愛的小學生
  • *
  • 文章數: 6
    • 檢視個人資料
Re: 收到特定寄件者轉發信件
« 回覆 #5 於: 2012-02-14 12:29 »

aliasesuser1是在aliases新增的,所以/home/aliasesuser1不會有檔案。


我在這裡看到範例:
 http://www.cs.nthu.edu.tw/~cscc/faq/q1.html#q1.8

來自 @oz.nthu.edu.tw 信件轉給 oz@cs.nthu.edu.tw
:0
* ^From.*@oz.nthu.edu.tw
! oz@cs.nthu.edu.tw


若依我的問題 usera@aaa.com寄給aliases設定的aliasesuser1@bbb.com的信,要轉給aliasesuser2@bbb.com,醬要怎麼改?

麻煩了,謝謝。

rainday

  • 鑽研的研究生
  • *****
  • 文章數: 738
  • 性別: 男
  • enhancing and optimizing
    • 檢視個人資料
Re: 收到特定寄件者轉發信件
« 回覆 #6 於: 2012-02-19 05:21 »
如twu2說的
假設你的原來設定
/etc/aliases裡是設定123@bbb.com abc@bbb.com ,也就是123是abc的化名,所以只要改成123@bbb.com xyz@bbb.com不就是符合你的需求了嗎?
請了解一下你系統MTA所使用的aliases
<0  =_=  Don't learn to hack , hack to learn.