E-mail de confirmação da conta de administrador não recebido

Olá a todos, depois de configurar com sucesso o Discourse hoje, descobri que não conseguia receber e-mails de confirmação de jeito nenhum ao registrar uma conta de administrador. Então, consultei a Wiki e usei ./discourse-doctor. O feedback agora é o seguinte:

=================================== ERROR ======================================                                                                                        
UNEXPECTED ERROR
Net::ReadTimeout
====================================== SOLUTION =======================================
This is not a common error. No recommended solution exists!
Please report the exact error message above to https://meta.discourse.org/
(And a solution, if you find one!)
=================================================================================

E eu usei: telnet smtp.yeah.net 587. O resultado foi normal. Também usei uma ferramenta de teste SMTP e enviei e-mails de teste com sucesso.
Minhas configurações são as seguintes:

  LETSENCRYPT_ACCOUNT_EMAIL: jghmxk245@foxmail.com
  DISCOURSE_DEVELOPER_EMAILS: 'rpcgame@yeah.net'
  DISCOURSE_SMTP_ADDRESS: smtp.yeah.net
  DISCOURSE_SMTP_PORT: 587
  DISCOURSE_SMTP_USER_NAME: rpcgame@yeah.net
  DISCOURSE_SMTP_PASSWORD: *******
  DISCOURSE_NOTIFICATION_EMAIL: rpcgame@yeah.net

Você poderia enviar a mensagem de erro completa recebida (se houver)?

OK: Erro <b> - Net::ReadTimeout com #<TCPSocket:(fechado)>

1 curtida

Você poderia tentar mudar para a porta 2525, talvez? Além disso, qual provedor SMTP você está usando?

Eu já tentei mudar a porta para 2525, mas ainda não está disponível;

Estou usando o e-mail yeah.net do NetEase Mail na China.

1 curtida