Configurei meu redmine para enviar as notificações via e-mail utilizando o google app porém não estava funcionando e a mensagem de erro era essa:
Must issue a STARTTLS command first
O problema estava sendo gerado devido a uma configuração faltante no arquivo de config/email.yml
Segue abaixo a configuração que funcionou:
production: delivery_method: :smtp smtp_settings: enable_starttls_auto: true tls: true address: "smtp.gmail.com" port: 587 domain: "smtp.gmail.com" authentication: :plain user_name: "meuemai@gmail.com" password: "senha"
Sem o enable_starttls_auto: true o rail não start o serviço de altenticação via TLS que é um pré-requisito para utilização do google app.
Algumas dicas importantes:
- Se você esta rodando o redmine sobre o passenger para reiniciar o redmine basta reiniciar o apache ou criar um arquivo chamado restart.txt dentro da pasta tmp da sua aplicação
- A configuração da porta deve ser SEM aspas
- A configuração da senha deve ser SEM aspas
Parabens pelo post. Solucionou um problema que eu sofria a mt tempo.
Obrigado