2011-04-11 53 views
5

我收到的電子郵件不斷被忽略,未歸檔到正確的項目中。我在這裏錯過了什麼?在redmine中接收imap電子郵件的問題

 
rake -f /home/kickapps/redmine/Rakefile redmine:email:receive_imap \ 
RAILS_ENV="production" \ 
host=imap.gmail.com \ 
ssl=SSL \ 
port=993 \ 
move_on_success=FILED \ 
move_on_failure=IGNORED \ 
[email protected] \ 
password=*************** \ 
unknown_user=accept \ 
no_permission_check=1 \ 
project=test \ 
allow_override=project,tracker 

回答

1

如果您沒有看到電子郵件成爲在Gmail中閱讀,然後嘗試在你耙參數的末尾添加--trace(你應該得到一個耙子錯誤)。電子郵件必須在Gmail郵箱中未讀/新,否則它將不會被耙子讀取,因爲它認爲它已經閱讀。

另一個問題:993在redmine和gmail之間被防火牆阻止。

運行rake後檢查rails log/production.log - 檢查是否有關於郵件的錯誤消息。

假設rake任務正在讀取並更改gmail中的狀態,那麼它可能是參數。我注意到你的ssl與我所擁有的不同。

rake -f /home/kickapps/redmine/Rakefile redmine:email:receive_imap \ 
RAILS_ENV="production" \ 
host=imap.gmail.com \ 
ssl=1 \ # it's 1 on my install -- double check 
port=993 \ 
[email protected] \ 
password=*************** \ 
project=test \ # must be the project identfier not the name 
status=assigned \ # must be a status used in the project, check popups in redmine 
unknown_user=accept \ #haven't tried this 
no_permission_check=1 \ # or this 
allow_override=project,tracker # or this 
+1

它從gmail收到電子郵件。只是將其標記爲忽略而不是創建新票。 – 2011-04-22 15:04:40