edit: sembra che il problema sia solo nel discourse-doctor, quindi ho modificato il titolo.
ciao,
sto cercando di capire come far funzionare l’email in modo che Discourse possa inviare messaggi per autorizzare gli utenti… Ho installato con successo Discourse, ma ora, quando voglio che invii email (ad esempio per richiedere una nuova password), ho scoperto che la posta non funziona.
Ho dedicato gli ultimi due giorni al troubleshooting e non riesco a pensare a nient’altro da provare.
Utilizzo il mio server di posta esistente sul mio VPS (mydomain.com).
Beh, sembra che io possa essere eternamente grato a me stesso…
Sembra che questo sia un problema SOLO in Discourse Doctor!
Perché quando, per pura frustrazione, ho cliccato su “Invia una mail di prova” dal CP di Admin, oh sorpresa, è stata inviata!
Quindi FUNZIONA, è solo che Discourse Doctor fa sembrare che non funzioni…
E dato che usavo quello per controllare le mie impostazioni ogni volta (e non l’invio di mail dal CP di Admin), continuavo a pensare che ci fosse qualcosa che non andava!
Non so se si possa risolvere in qualche modo, ma forse è possibile fare qualcosa in Discourse Doctor per evitare che appaia quell’errore? O aggiungere un messaggio all’utente che dica di controllare anche dal CP di Admin? Questo risparmierà sperabilmente ad altri le mal di testa che ho avuto io a riguardo ;p
Possiamo risolverlo se sappiamo quando si verifica la risposta 503 e cosa significa. Posso dare un’occhiata per vedere se dovrebbe essere considerata un tipo di avviso da ignorare.
Puoi confermare che ti dà ancora quell’errore con la tua configurazione funzionante? Se sì, ti invierò alcuni comandi aggiuntivi da provare.
Ciao Jay, grazie per la risposta.
Sono d’accordo che discourse-doctor non è utile per un paziente in salute
OK, ho riprovato come da tua richiesta, ma l’errore è lo stesso. E questo succede su un forum Discourse funzionante, con email funzionanti (invia messaggi agli utenti senza problemi).
Invio di posta a [il mio indirizzo email]
Test dell'invio a [il mio indirizzo email] usando [indirizzo email di Discourse]:[password]@[mailserver]
======================================== ERRORE ========================================
ERRORE INATTESO
503 Comando AUTH utilizzato quando non è stato annunciato
====================================== SOLUZIONE =======================================
Questo non è un errore comune. Non esiste una soluzione consigliata!
Si prega di segnalare il messaggio di errore esatto sopra a https://meta.discourse.org/
(E una soluzione, se ne trovi una!)
================================================================================