2013-09-30 29 views
-1

我已經建立了fetchmail的使用以下配置fetchmail通過procmail轉發到Gmail - 發生了什麼?

poll my.exchange.server protocol IMAP 
    user "my_name" 
    password "my_pass" 
    smtpname "[email protected]" 
    ssl 
    keep 
    no rewrite 
    mda "/usr/bin/procmail -f %F -d %T"' 

一切似乎是工作的罰款。沒有來自fetchmail的錯誤,並且procmail日誌包含我想要轉發給GMail的電子郵件(下面粘貼了一個示例)。但是,我的GMail收件箱中沒有任何郵件出現。我檢查了「所有郵件」部分,以確保它不被當作垃圾郵件。任何想法可能會出錯?我做的這一切都在OS X 10.8.5版本

例procmail的日誌,我想在我的Gmail收件箱

From [email protected] Mon Sep 30 11:03:55 2013 
MIME-Version: 1.0 
Received: from my.exchange.server [123.45.678.910] 
    by my_host_name with IMAP (fetchmail-6.3.26) 
    for <[email protected]> (single-drop); Mon, 30 Sep 2013 11:03:55 -0400 (EDT) 
+0

日誌條目根本看起來不正確。你是否將消息傳遞到日誌文件中? – tripleee

回答

2

我想通了,我錯過了什麼,顯示了一封電子郵件。我的procmail配置不正確,無法轉發。我通過製作下面的procmailrc文件來解決這個問題

:0: 
! [email protected] 

就是這樣!

+0

你應該失去第二個冒號,Procmail找不到鎖文件,也不需要鎖。它所要做的就是在你的日誌中產生'extraall locallockfile ignored'錯誤。 – tripleee