2017-01-19 1 views
0

Я настроил redmine для приема входящих писем для создания билетов. Задача rake, которую я запускаю как cron, имеет пароль для получающего письма, введенного как обычный текст. Вместо этого я могу использовать зашифрованный пароль? или есть какой-либо другой способ безопасного пароля?Redmine Входящие письма, возможно ли использовать зашифрованный пароль с задачей Rake

eg: 
rake --trace redmine:email:receive_pop3 RAILS_ENV="production" host=my.mail.com port=110 [email protected] 
password={encrypted-password} project=myproject allow_override=tracker,status,description,priority,assignee,category 

ответ

0

Каждый из аргументов задачи грабли также может быть задан как переменные среды с тем же именем. Таким образом, они не отображаются в списке процессов. Сам пароль может быть получен из внешнего (защищенного) файла или собран из других источников.

password=SuP3rS3cu4e rake --trace redmine:email:receive_pop3 ... 

В любом случае, грабли необходим доступ к необработанным незашифрованном пароль, так как он нуждается в ней, чтобы подключиться к серверу POP3.

+0

Спасибо! это то, что я сделал. – born

0

вы можете использовать this gem для поддержки симметричного шифрования для данных проекта рубина и рельса.

+0

приветствуются – yaitloutou

Смежные вопросы