Sto ricevendo il seguente errore utilizzando ./discourse-docker su Digital Ocean dopo l’installazione
==================== TEST MAIL ====================
Per un test accurato, 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) [forum@jamaicans.dev]:
Invio della posta a forum@jamaicans.dev. . .
Test dell'invio a forum@jamaicans.dev utilizzando mail.jamaicans.dev:587.
======================================== ERRORE ========================================
ERRORE INATTESO
500 5.5.1 Comando non valido
Ho scritto uno script Python per verificare se riesce a inviare email utilizzando le credenziali SMTP, e sono riuscito a inviare e ricevere messaggi. Ho anche provato con Telnet, che funziona. La porta è attiva sulla 587 con StartTLS. DMARC e SPF sono già stati configurati.
L’account di posta ha un carattere % nella password. Ho notato nel file app.yaml che la password non dovrebbe contenere un #. Pensi che questo possa essere il problema?
Puoi condividere il tuo script Python? Anche io ho installato Mailu e mi piacerebbe testarlo.
Aggiornamento: Non importa, l’ho creato io stesso tramite Sending Emails With Python – Real Python. Mailu funziona (senza TLS, poiché non sono ancora riuscito a capire come utilizzare Let’s Encrypt sia con Mailu che con Caddy), ma Discourse non invia email…
Ciao,
Anche per me ha funzionato. Ho apportato alcune modifiche alle impostazioni di posta e ha iniziato a funzionare. Scusa per non aver indicato che sono riuscito a farlo funzionare.