Errore email su nuova installazione

Ciao ragazzi
Ho un errore nella configurazione della posta.

  DISCOURSE_SMTP_ADDRESS: smtp.strato.de
  DISCOURSE_SMTP_PORT: 465
  DISCOURSE_SMTP_USER_NAME: discourse@domain.net
  DISCOURSE_SMTP_PASSWORD: REDACTED_PASSWORD
  # DISCOURSE_SMTP_ENABLE_START_TLS: true          # (optional, default true)
  #DISCOURSE_SMTP_DOMAIN: discourse.example.com    # (required by some providers)
  #DISCOURSE_NOTIFICATION_EMAIL: noreply@discourse.example.com    # (address to send notifications from)

Con il docker-doctor ottengo


==================== MAIL TEST ====================
Per un test robusto, ottieni un indirizzo da http://www.mail-tester.com/
Oppure invia semplicemente un messaggio di prova a te stesso.
Indirizzo email per il test della posta? ('n' per saltare) [admin.discourse@domain.net]: test-dj0qyymtu@srv1.mail-tester.com
Invio posta a test-dj0qyymtu@srv1.mail-tester.com. . .
Test invio a test-dj0qyymtu@srv1.mail-tester.com utilizzando smtp.strato.de:465, nome utente:discourse@domain.net con autenticazione plain.
======================================== ERRORE ========================================
                                    ERRORE INASPETTATO

Net::ReadTimeout

====================================== SOLUZIONE =======================================
Questo non è un errore comune. Non esiste una soluzione raccomandata!

Si prega di segnalare il messaggio di errore esatto sopra a https://meta.discourse.org/
(E una soluzione, se ne trovi una!)
=======================================================================================
Sostituzione: SMTP_PASSWORD
Sostituzione: LETSENCRYPT_ACCOUNT_EMAIL
Sostituzione: DEVELOPER_EMAILS
Sostituzione: DISCOURSE_DB_PASSWORD
Sostituzione: Invio posta a

Spero che qualcuno possa aiutarmi. Amo molto questo prodotto e vorrei usarlo per la mia community <3

Forse devo cambiare l’autenticazione SMTP. Ma come posso farlo? Non vedo una discussione con questa risposta.

Qualcuno può aiutarmi?

Alcune cose che puoi provare

  • verifica se il tuo provider consente una porta diversa e vedi se hai lo stesso errore
  • se sai come usare curl, prova a fare una curl della tua configurazione di posta direttamente dall’interno del container Docker
  • usa un provider di posta diverso in assoluto, Mailgun è noto per funzionare bene con Discourse

Sembra che la tua vm stia bloccando l’accesso al tuo server di posta