2011-04-11 14 views
5

Mis correos electrónicos entrantes siguen siendo ignorados y no se archivan en el proyecto correcto. ¿Que me estoy perdiendo aqui?Problema con la recepción del correo imap en 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 \ 
[email protected] \ 
password=*************** \ 
unknown_user=accept \ 
no_permission_check=1 \ 
project=test \ 
allow_override=project,tracker 

Respuesta

1

Si no ve el correo electrónico se convierten en Gmail leer a continuación, trate de añadir --trace al final de sus parámetros rastrillo (que debería obtener un error de inclinación). El correo electrónico debe estar sin leer/nuevo en el cuadro de Gmail o no será leído por el rastrillo porque cree que ya lo ha leído.

Otro gotcha: 993 bloqueado por el firewall entre redmine y gmail.

Compruebe los rieles log/production.log justo después de ejecutar el rake - compruebe si hay algún mensaje de error sobre el correo.

Suponiendo que la tarea de rake es leer y cambiar el estado en gmail, entonces podrían ser los parámetros. Noté que su ssl es diferente de lo que tenía.

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

Está recibiendo el correo electrónico de gmail. Simplemente lo marca como ignorado y no crea un nuevo ticket. –