Я наткнулся на это в поисках ответа на что-то еще.
Чтобы помочь документации здесь, я повторю то, что на RedMine вики-странице :
Разрешение неизвестным пользователям создавать проблемы по электронной почте
Redmine имеет функцию, которая позволяет принимать входящие письма от неизвестных пользователей. Чтобы использовать эту функцию, необходимо включить дополнительный параметр:
unknown_user=ACTION how to handle emails from an unknown user where ACTION can be one of the following values:
ignore: the email is ignored (default)
accept: the sender is considered as an anonymous user and the email is accepted
create: a user account is created for the sender (username/password are sent back to the user) and the email is accepted
Разрешения должны соответствовать выбранной опции. Например. если вы выберете «создать», роль «Не участник» должна иметь разрешение «Добавить проблемы», чтобы неизвестный пользователь мог создать проблему по электронной почте. Если вы выберете «принять», роль «Аноним» должна иметь это разрешение.
Если вы получаете электронные письма с помощью задачи rake, опция unknown-user должна быть записана как:
unknown_user=[ignore|accept|create]
Вы можете отключить проверку прав доступа с помощью опции 'no_permission_check':
no_permission_check=1 disable permission checking when receiving the email
Это, вместе с «unknown-user», позволяет любому отправлять электронные письма в частный проект. Например:
rdm-mailhandler --unknown-user accept --no-permission-check --project=foo
позволит любому отправлять электронные письма в частный проект 'foo'.
TODO: это правда и связано ли это с параметром no_permission_check?:
Начиная с Redmine 0.9, проект не должен быть общедоступным, но проверка подлинности, требуемая на вкладке Администрирование-> Настройки-> Аутентификация, должна быть отключена.
Если вы не хотите, чтобы электронное письмо с уведомлением о новой учетной записи отправлялось каждому вновь созданному пользователю с помощью rdm-mailhandler, вы должны добавить опцию «--no-account-alert». Реализовано с 2.3.0 в выпуске № 11498. Теперь пример:
rdm-mailhandler --unknown-user accept --no-permission-check --project=foo --no-account-notice
ССЫЛКА