在redmine中接收imap电子邮件的问题

时间:2011-04-11 21:17:00

标签: redmine

我的收到的电子邮件一直被忽略,没有归档到正确的项目中。我在这里缺少什么?

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 \
username=redmine@kitops.com \
password=*************** \
unknown_user=accept \
no_permission_check=1 \
project=test \
allow_override=project,tracker

1 个答案:

答案 0 :(得分:1)

如果你没有看到电子邮件在gmail中被读取,那么尝试在rake参数的末尾添加--trace(你应该得到一个rake错误)。电子邮件必须在gmail框中未读/新,否则rake将无法读取它,因为它认为它已经读过它。

另一个问题: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 \
username=redmine@kitops.com \
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