Ocorreu um erro ao enviar o e-mail (Connection refused - connect(2))

429 views
Skip to first unread message

Daniel Maranhão

unread,
Mar 30, 2015, 11:00:56 AM3/30/15
to redmi...@googlegroups.com
Olá pessoal sou novo por aqui, estou com problemas no envio de notificação por e-mail.
Passei o olho na lista e não vi ou passei batido pela solução se caso estiver por aqui.

Minha configuração é essa:

*Server UBUNTU 14.04 Redmine 3.0.1-0 (bitnami stack) *

smtp_address = "smtp.gmail.com
smtp_port = 587
smtp_domain = example.com
smtp_user_name = 'your...@xxx.com'
smtp_password = 'your_password'
smtp_enable_start_tls = true
authentication = plain

No arquivo de configuração vejo que tem aspas duplas,aspas e sem nada,qual significado,sera que é isso?

Vi em alguns fóruns gringos que o ruby é chato com a endentação?


Tentei pelo GMAIL e por outro que tenho aqui,dá o mesmo erro.


Agradeço desde já


Daniel



artur colares viana neto

unread,
Mar 30, 2015, 11:06:52 AM3/30/15
to redmi...@googlegroups.com
Bom dia Daniel,

Por favor descreva como vc está colocando a senha, se possivel faça um teste da seguinte forma:

daniel12345

Teste dessa forma!

--
--
------------------------------------------------------------------------------------------------------------------
Você recebeu esta mensagem porque faz parte do Grupo "Redmine Brasil"
Para postar neste grupo, envie um e-mail para redmi...@googlegroups.com
------------------------------------------------------------------------------------------------------------------

---
You received this message because you are subscribed to the Google Groups "Redmine Brasil" group.
To unsubscribe from this group and stop receiving emails from it, send an email to redmine-br+...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.



--
Artur Colares
Gerente de Configurações / Engenheiro de Software


Daniel Maranhão

unread,
Mar 30, 2015, 11:30:50 AM3/30/15
to redmi...@googlegroups.com
Artur a senha está entre aspas simples e tem um espaço entre os 2 pontos ali tbm.

Password: 'minhasenha'

Fiz o teste como vc disse,pelo que entendi é sem aspas né, retornou o mesmo erro

Password: minhasenha

Paulo Bezerra do Nascimento Filho

unread,
Mar 30, 2015, 12:03:23 PM3/30/15
to redmi...@googlegroups.com
Não pode ter TABs !!!! e veja também os exemplos no próprio arquivo de configuração sobre o uso de aspas duplas e simples !!!

artur colares viana neto

unread,
Mar 30, 2015, 12:40:06 PM3/30/15
to redmi...@googlegroups.com
No arquivo configuration.yml deve estar da seguinte forma:

production:
#   email_delivery:
#     delivery_method: :smtp
#     smtp_settings:
#       address: smtp.gmail.com
#       port: 587
#       authentication: :login
#       domain: 'foo.com'
#       user_name: seu em...@gmail.com
#       password: senha sem aspas

Obs.: Configure também dentro do redmine na aba settings --> notificação por e-mail --> e adicione o email

Daniel Maranhão

unread,
Mar 30, 2015, 1:38:31 PM3/30/15
to redmi...@googlegroups.com
pbnf , blz, só usei a barra "espaço".

artur, fiz do jeito que vc colocou ai, sem os jogo da velha # , porque e pra comentar não é isso?

Abaixo o meu configuration.yml

# ==== SMTP server at example.com using LOGIN authentication and checking HELO for foo.com
  #
  email_delivery:
    delivery_method: :smtp
    smtp_settings:
      address: "smtp.gmail.com"
      port: 587
      authentication: :login
      domain: 'foo.com'
      user_name: 'redmi...@gmail.com'
      password: 'MINHASENHA'
      
Tirei as aspas da senha é deu o mesmo erro.

Procurei na net uma solução e alguem resolveu colocando essas 2 linhas, fiz tbm mas não funcionou tbm.
enable_starttls_auto: false       
openssl_verify_mode: none


Em segunda-feira, 30 de março de 2015 12:00:56 UTC-3, Daniel Maranhão escreveu:

artur colares viana neto

unread,
Mar 31, 2015, 8:01:38 AM3/31/15
to redmi...@googlegroups.com
Tenta localizar exatamente essa linha, não sei se vc observou mais no aquivo que envia e-mails existem vários locais com a mesma configuração é possível que a modificação esteja sendo feita em um local diferente, ok?

# default configuration options for all environments
default:
  # Outgoing emails configuration (see examples above)
  email_delivery:
    delivery_method: :smtp
    smtp_settings:
      
      address: smtp.gmail.com
      port: 587
      domain: smtp.gmail.com
      authentication: :login
      user_name: e-m...@gmail.com
      password: senha (a mesma senha que vc utiliza no gmail e não coloca nenhum carácter especial porque não funciona)

Faz um teste assim e leva em consideração os comentários que estão descritos ai que vai da certo!

--
--
------------------------------------------------------------------------------------------------------------------
Você recebeu esta mensagem porque faz parte do Grupo "Redmine Brasil"
Para postar neste grupo, envie um e-mail para redmi...@googlegroups.com
------------------------------------------------------------------------------------------------------------------

---
You received this message because you are subscribed to the Google Groups "Redmine Brasil" group.
To unsubscribe from this group and stop receiving emails from it, send an email to redmine-br+...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Daniel Maranhão

unread,
Mar 31, 2015, 9:14:20 AM3/31/15
to redmi...@googlegroups.com
artur, fiz exatamente isso,encontrei a linha dita por vc e adicionei os dados....retorna o mesmo erro, parece algo simples,mas aqui não esta funcionando :(

exemplo:

port: 587
antes de por o 587 eu aperto "espaço" pra dar uma distancia do :

 
Em segunda-feira, 30 de março de 2015 12:00:56 UTC-3, Daniel Maranhão escreveu:

Cesar Romero

unread,
Mar 31, 2015, 9:25:40 AM3/31/15
to redmi...@googlegroups.com
Onde o seu servidor está hospedado?
Por acaso não é um bloqueio na sua rede/servidor?

Eu hospedo meu redmine na DigitalOceans, eles bloqueiam o SMTP por padrão, só consegui enviar email depois de solicitar o desbloqueio.


Atenciosamente,


Cesar

Daniel Maranhão

unread,
Mar 31, 2015, 12:52:46 PM3/31/15
to redmi...@googlegroups.com
Ele está na minha rede interna, mas não tem bloqueio , fiz um teste usando meu e-mail interno e ele enviou o e-mail...tá muito estranho essa negação no envio

Cesar Romero

unread,
Mar 31, 2015, 1:06:08 PM3/31/15
to redmi...@googlegroups.com
Você testou com a mesma conta que está configurada no redmine?
Você deu permissão no gmail pra acessar esta conta via pop/smtp?

Sua instalação de Redmine está configurada para ambiente de Produção? a configuração de email vc definiu pra qual "environmente": default, production ou development?

O meu está definido como "Production" no configuration.yml com a seguinte configuração:

production:
  email_delivery:
    delivery_method: :smtp
    smtp_settings:      
      enable_starttls_auto: true
      address: smtp.gmail.com
      port: 587
      domain: minhaempresa.com.br
      authentication: :plain
      user_name: em...@minhaempresa.com.br
      password: senha


- "minhaempresa.com.br" está no Gmail for business.
- Veja os valores para delivery_method e authentication tem dois pontos ":" como prefixo, além do separador :smtp e :plain

[]s


Cesar Romero

Daniel Maranhão

unread,
Mar 31, 2015, 1:50:43 PM3/31/15
to redmi...@googlegroups.com
Cesar,  

Testei com a mesma conta, o teste que eu fiz foi configurar pelo thunderbird, e por lá enviei e recebi emails. Entrei no e-mail que esta no redmine (gmail) e esta lá o e-mail de teste.

A permissão no gmail não entendi,como seria esse procedimento? 

O meu esta configurado no "default configuration options for all environments"

meu delivery_method: : smtp

authendication: : login

Authendication esta login porque esta como estava lá, mudei para PLAIN, deu o mesmo erro.

default, production ou development não sei qual o certo colocar,pois como saber qual o certo? 

Obrigado pela força


Em segunda-feira, 30 de março de 2015 12:00:56 UTC-3, Daniel Maranhão escreveu:

Cesar Romero

unread,
Mar 31, 2015, 1:57:36 PM3/31/15
to redmi...@googlegroups.com
Geralmente no arquivo tem as 3 configurações, se você colocou no default e ainda tem a configuração production com outros valores, production vai sobrescrever default.


Atenciosamente,


Cesar Romero

Daniel Maranhão

unread,
Apr 1, 2015, 12:19:51 PM4/1/15
to redmi...@googlegroups.com
Pessoal fiz algumas mudanças no arquivo configuration.yml olha o erro que esta dando agora.

email_delivery:

    delivery_method: :smtp

    smtp_settings:

      address: "smtp.gmail.com"

      port: 587

      authentication: login

      domain: 'smtp.gmail.com'

      user_name: 'redmine...@gmail.com'

      password: 'senhaaaaa'

      enable_starttls_auto: false

      openssl_verify_mode: none

erro é esse :

Ocorreu um erro ao enviar o e-mail (530 5.7.0 Must issue a STARTTLS command first. b17sm1545231qka.11 - gsmtp )




Em segunda-feira, 30 de março de 2015 12:00:56 UTC-3, Daniel Maranhão escreveu:

Cesar Romero

unread,
Apr 1, 2015, 12:36:47 PM4/1/15
to redmi...@googlegroups.com
isto está errado:

      enable_starttls_auto: false

deve ser

      enable_starttls_auto: true

Daniel Maranhão

unread,
Apr 1, 2015, 12:37:31 PM4/1/15
to redmi...@googlegroups.com
Cesar a senha não pode ser numeros e letras não é? ou é um ou outro?

--
--
------------------------------------------------------------------------------------------------------------------
Você recebeu esta mensagem porque faz parte do Grupo "Redmine Brasil"
Para postar neste grupo, envie um e-mail para redmi...@googlegroups.com
------------------------------------------------------------------------------------------------------------------

---
You received this message because you are subscribed to a topic in the Google Groups "Redmine Brasil" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/redmine-br/aWUhts2otQI/unsubscribe.
To unsubscribe from this group and all its topics, send an email to redmine-br+...@googlegroups.com.

Daniel Maranhão

unread,
Apr 1, 2015, 12:52:07 PM4/1/15
to redmi...@googlegroups.com
Fiz a alteração

erro é esse agora

Ocorreu um erro ao enviar o e-mail (534-5.7.14 <https://accounts.google.com/ContinueSignIn?sarp=1&scc=1&plt=AKgnsbs2G )


Em segunda-feira, 30 de março de 2015 12:00:56 UTC-3, Daniel Maranhão escreveu:

NAPOLEAO MENEZES

unread,
Apr 1, 2015, 2:34:40 PM4/1/15
to redmi...@googlegroups.com
Tem que liberar na tua conta do google para aplicações estranhas poderem conectar. E tu altera hoje para amanha conseguir enviar, pois demora um pouco para enviar depois de alterado.
Resolvi assim esse problema.

--
--
------------------------------------------------------------------------------------------------------------------
Você recebeu esta mensagem porque faz parte do Grupo "Redmine Brasil"
Para postar neste grupo, envie um e-mail para redmi...@googlegroups.com
------------------------------------------------------------------------------------------------------------------

---
You received this message because you are subscribed to the Google Groups "Redmine Brasil" group.
To unsubscribe from this group and stop receiving emails from it, send an email to redmine-br+...@googlegroups.com.

For more options, visit https://groups.google.com/d/optout.



--
Napoleão Menezes

Skype: napoleao82
63-9989-1663
63-3225-8567

Daniel Maranhão

unread,
Apr 1, 2015, 3:15:15 PM4/1/15
to redmi...@googlegroups.com
Boa Napoleão fucei aqui é achei no ajuda do gmail,a conta fica vulnerável ,mas esta funcionando, mais não chega email ,so diz que enviou.

You received this message because you are subscribed to a topic in the Google Groups "Redmine Brasil" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/redmine-br/aWUhts2otQI/unsubscribe.
To unsubscribe from this group and all its topics, send an email to redmine-br+...@googlegroups.com.

NAPOLEAO MENEZES

unread,
Apr 1, 2015, 3:16:38 PM4/1/15
to redmi...@googlegroups.com
Cara o meu ficou assim o primeiro dia no outro dia ele ja enviava.


Daniel Maranhão

unread,
Apr 1, 2015, 3:20:22 PM4/1/15
to redmi...@googlegroups.com
o que notei aqui é que ele esta enviando pro email do administrador e não para o que configurei no configuration.yml.... aff 
como isso é possivel?

no redmine quando mando "enviar um e-mail de teste" Foi enviado um e-mail para arma...@gmail.com

Mas meu arquivo esta assim:
 email_delivery:
    delivery_method: :smtp
    smtp_settings:
      openssl_verify_mode: none
      tls: false
      enable_starttls_auto: true
      address: smtp.gmail.com
      port: 587
      domain: smtp.gmail.com
      authentication: :login
      user_name: "redmine...@gmail.com"
      password: xxxxxxxxxx



Daniel Maranhão

unread,
Apr 2, 2015, 9:10:16 AM4/2/15
to redmi...@googlegroups.com
Agradeço a todos pela ajuda, de alguma forma todas as dicas dos colegas foi muito valido para o sucesso da minha configuração:

SOLUÇÂO:

Ocorreu um erro ao enviar o e-mail (Connection refused - connect(2))

 Solução:

# default configuration options for all environments
default:
  # Outgoing emails configuration

  # See the examples below and the Rails guide for more configuration options:
  # http://guides.rubyonrails.org/action_mailer_basics.html#action-mailer-configuration


  email_delivery:
    delivery_method: :smtp
    smtp_settings:
      openssl_verify_mode: none
      tls: false
      enable_starttls_auto: true

      address: smtp.gmail.br
      port: 587
      domain: smtp.gmail.br
      authentication: :login
      user_name: "meue...@gmail.br"
      password: senha

 

Obs: senha não pode ser HEXADECIMAL

 

 

Ocorreu um erro ao enviar o e-mail (534-5.7.14 <https://accounts.google.com/ContinueSignIn?sarp=1&scc=1&plt=AKgnsbs2G )

 

Solução:

Liberar a conta google para aplicações estranhas

https://support.google.com/mail/answer/14257


Em segunda-feira, 30 de março de 2015 12:00:56 UTC-3, Daniel Maranhão escreveu:
Reply all
Reply to author
Forward
0 new messages