作者 主題: 請教 MailScanner 功能Archive Mail不會動...  (閱讀 7123 次)

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

andyj

  • 鑽研的研究生
  • *****
  • 文章數: 957
    • 檢視個人資料
請問學長
學弟要做的是"寄件"的備分
環境:
Fedora Core4+Postfix+MailScanner+Spamassassin

/etc/MailScanner/MailScanner.conf底下的設定
代碼: [選擇]

%rules-dir% = /etc/MailScanner/rules
Archive Mail = %rules-dir%/archive.rules

且cat rules/archive.rules
代碼: [選擇]

To:     @abc.idv.tw    yes
To:     *       yes     forward andy@abc.idv.tw


可是寄出的郵件都不會備份到andy@abc.idv.tw
/var/log/maillog都沒有錯誤
請問是否有什麼要特別注意的地方沒有
謝謝指教

Tingyu

  • 憂鬱的高中生
  • ***
  • 文章數: 94
  • 性別: 男
    • 檢視個人資料
Re: 請教 MailScanner 功能Archive Mail不會動...
« 回覆 #1 於: 2006-07-17 22:26 »
引述: "andyj"
請問學長
學弟要做的是"寄件"的備分
環境:
Fedora Core4+Postfix+MailScanner+Spamassassin

/etc/MailScanner/MailScanner.conf底下的設定
代碼: [選擇]

%rules-dir% = /etc/MailScanner/rules
Archive Mail = %rules-dir%/archive.rules

且cat rules/archive.rules
代碼: [選擇]

To:     @abc.idv.tw    yes
To:     *       yes     forward andy@abc.idv.tw


可是寄出的郵件都不會備份到andy@abc.idv.tw
/var/log/maillog都沒有錯誤
請問是否有什麼要特別注意的地方沒有
謝謝指教


你要備份郵件的功能嗎?
恕我Archive Mail 的功能還不會用,
但是你只要在postfix 的main.cf 加入一行
always_bcc = andy

這樣所有寄出、寄入的信都會備份一封到andy 的信箱去了。
 :P
2005 LPI Level 1 pass.
2007 LPI Level 2 pass.
2009 LPI Level 3 pass ??

andyj

  • 鑽研的研究生
  • *****
  • 文章數: 957
    • 檢視個人資料
Re: 請教 MailScanner 功能Archive Mail不會動...
« 回覆 #2 於: 2006-07-17 23:27 »
引述: "Tingyu"

你要備份郵件的功能嗎?
恕我Archive Mail 的功能還不會用,
但是你只要在postfix 的main.cf 加入一行
always_bcc = andy

這樣所有寄出、寄入的信都會備份一封到andy 的信箱去了。
 :P


謝謝您的回覆

always_bcc這會將寄入及寄出的都備份
可是小弟只需要寄出的而已
所以這項不符合需求
謝謝

 :oops:

mmx99

  • 憂鬱的高中生
  • ***
  • 文章數: 194
    • 檢視個人資料
請教 MailScanner 功能Archive Mail不會動...
« 回覆 #3 於: 2006-07-17 23:39 »
大大我也是這樣
我的os 是 SUSE9+POSTFIX+MailScanner--單純做郵件備份(MailScanner-4.54.6-1.suse.tar.gz)
要做信件的備份

像a收發備份到b
b收發備份到c
以此類推
MailScanner.conf
Archive Mail = %rules-dir%/archive.rules
FromOrTo: a@abc.com yes forward b@abc.com
FromOrTo: b@abc.com yes forward c@abc.com

我做了類似這樣規則
寄信也都只有收件者收到
備份的收件者都收不到
請問各位大大
MailScanner.conf還要做什麼設定嗎
還是我的archive.rules格式有誤呢
我有去監看mail log
Jul 17 23:13:58 dns postfix/smtpd[6075]: disconnect from localhost[127.0.0.1]
Jul 17 23:18:54 dns postfix/smtpd[6156]: connect from localhost[127.0.0.1]
Jul 17 23:18:54 dns postfix/smtpd[6156]: A693C1A094: client=localhost[127.0.0.1]
Jul 17 23:18:54 dns postfix/cleanup[6159]: A693C1A094: message-id=<20060717151847.M88977@mail.abc.com>
Jul 17 23:18:54 dns postfix/qmgr[5829]: A693C1A094: from=<a@mail.abc.com>, size=577, nrcpt=1 (queue active)
Jul 17 23:18:54 dns postfix/smtpd[6156]: disconnect from localhost[127.0.0.1]
Jul 17 23:18:54 dns postfix/local[6160]: A693C1A094: to=<b@abc.com>, relay=local, delay=0, status=sent (delivered to mailbox)
Jul 17 23:18:54 dns postfix/qmgr[5829]: A693C1A094: removed


就只有到收件人完就沒記備份信件
請問各位大大....小弟的設定哪裏有誤呢

38pig

  • 可愛的小學生
  • *
  • 文章數: 20
    • 檢視個人資料
Re: 請教 MailScanner 功能Archive Mail不會動...
« 回覆 #4 於: 2006-07-18 08:49 »
引述: "andyj"
請問學長
學弟要做的是"寄件"的備分
環境:
Fedora Core4+Postfix+MailScanner+Spamassassin

/etc/MailScanner/MailScanner.conf底下的設定
代碼: [選擇]

%rules-dir% = /etc/MailScanner/rules
Archive Mail = %rules-dir%/archive.rules

且cat rules/archive.rules
代碼: [選擇]

To:     @abc.idv.tw    yes
To:     *       yes     forward andy@abc.idv.tw


可是寄出的郵件都不會備份到andy@abc.idv.tw
/var/log/maillog都沒有錯誤
請問是否有什麼要特別注意的地方沒有
謝謝指教


MailScanner 的 archive 我也不會用^-^!!!
但用Postfix應該就可以做寄件備份, 有幾個設定可以試看看

寄件備份  sender_bcc_maps
收件備份  recipient_bcc_maps
寄件及收件備份 always_bcc

damon

  • 管理員
  • 俺是博士!
  • *****
  • 文章數: 4227
    • 檢視個人資料
    • http://blog.damon.tw/
請教 MailScanner 功能Archive Mail不會動...
« 回覆 #5 於: 2006-07-18 09:26 »
To: @abc.idv.tw yes forward admin@abc.idv.tw admin2@abc.idv.tw
麻煩請放再同一行,不然就是把mailscanner用debug模式啟動在觀察log

andyj

  • 鑽研的研究生
  • *****
  • 文章數: 957
    • 檢視個人資料
Re: 請教 MailScanner 功能Archive Mail不會動...
« 回覆 #6 於: 2006-07-18 15:28 »
引述: "38pig"

MailScanner 的 archive 我也不會用^-^!!!
但用Postfix應該就可以做寄件備份, 有幾個設定可以試看看

寄件備份  sender_bcc_maps
收件備份  recipient_bcc_maps
寄件及收件備份 always_bcc


請教
sender_bcc_maps這要怎麼設定全部?
我有是過 user1 andy@abc.idv.tw
這個沒問題
可是
* andy@abc.idv.tw
abc.idv.tw andy@abc.idv.tw
@abc.idv.tw andy@abc.idv.tw
這些都不行

引述: "damon"

To: @abc.idv.tw yes forward admin@abc.idv.tw admin2@abc.idv.tw
麻煩請放再同一行,不然就是把mailscanner用debug模式啟動在觀察log


一樣不會備份
請教debug開啟後畫面就停住了
服務一樣運作
而Maillog也沒有錯誤
請問是否有特定的地方會秀錯誤?


麻煩學長們繼續指導
謝謝

damon

  • 管理員
  • 俺是博士!
  • *****
  • 文章數: 4227
    • 檢視個人資料
    • http://blog.damon.tw/
請教 MailScanner 功能Archive Mail不會動...
« 回覆 #7 於: 2006-07-18 17:05 »
你的postfix有把mail丟到hold這個queue嗎?
你的mailscanner有正確的去hold裡面把mail讀出來處理嗎?
看一下mailscanner的流程圖,在查查為什麼你的設定沒有作用

andyj

  • 鑽研的研究生
  • *****
  • 文章數: 957
    • 檢視個人資料
請教 MailScanner 功能Archive Mail不會動...
« 回覆 #8 於: 2006-07-18 18:03 »
引述: "damon"
你的postfix有把mail丟到hold這個queue嗎?
你的mailscanner有正確的去hold裡面把mail讀出來處理嗎?
看一下mailscanner的流程圖,在查查為什麼你的設定沒有作用


謝謝Damon學長的指教
依據您的說法小弟去查了流程
以及確認hold裡面確實沒有東東

經查找
問題在
代碼: [選擇]

#vi /etc/postfix/header_checks
加入這行:
/^Received:/ HOLD
<此行用意是將所收到的信先暫存在/var/spool/postfix/hold目錄下,所以以下的Incoming Queue Dir要設成/var/spool/postfix/hold>


這個步驟小弟漏了,所以無法進行轉送

呆頭鵝謝謝學長的指教

lmp

  • 懷疑的國中生
  • **
  • 文章數: 50
    • 檢視個人資料
回覆: 請教 MailScanner 功能Archive Mail不會動...
« 回覆 #9 於: 2009-04-27 17:12 »
請問一下新版 4.75 or 4.67 使用的話會出現
Cannot match against destination IP address when resolving configuration option "archivemail"

4.44以前都是可用的,請問新版有甚麼設定要注意變更呢?