Я не могу создавать проблемы по электронной почте в Redmine 4.0.2 в Ubuntu 18.04.
Я развернул Redmine, создал проект, категории пользователей, роли, трекеры и настройки по умолчанию, приоритеты и действия. Я могу создавать проблемы вручную, но не могу создать их, отправив письмо в почтовый ящик.
Это команда, которую я запускаю безуспешно, проблема не создается:
# sudo -u www-data rake -f /opt/redmine/Rakefile redmine:email:receive_imap \
RAILS_ENV=production \
host=imap.gmail.com \
port=993 \
ssl=1 \
username=myuser@mydomain.com \
password=mypassword \
project=MyProject \
unknown_user=accept \
no_permission_check=1 \
allow_override=tracker,priority,project,status,category \
--trace
** Invoke redmine:email:receive_imap (first_time)
** Invoke environment (first_time)
** Execute environment
** Execute redmine:email:receive_imap
Я также попытался указать все параметры, как показано в lib / tasks / email.rake , с такими же результатами:
# sudo -u www-data rake -f /opt/redmine/Rakefile redmine:email:receive_imap \
RAILS_ENV=production \
host=imap.gmail.com \
port=993 \
ssl=1 \
username=myuser@mydomain.com \
password=mypassword \
project=MyProject \
unknown_user=accept \
no_permission_check=1 \
tracker=Issue \
priority=Normal \
status=Open \
category=unassigned \
--trace
И это то, что появляется в файле журнала / opt / redmine / log / production.log :
Creating scope :system. Overwriting existing method Enumeration.system.
Соединение IMAP правильное, потому что, если я изменю учетные данные, произойдет сбой.
Любая помощь будет высоко ценится. С уважением,
Редактировать: Вот содержимое ENV хэша, переданного MailHandler.extract_options_from_env в строке 121 Redmine lib / tasks / email.rake : https://gist.github.com/zoquero/7d7cacca51ac25d939aeb13a7030fb27