Ciao!\n\nQuindi il sito web può inviare e-mail utilizzando il server smtp configurato. Tuttavia, discourse-doctor non può.\nQuindi, come posso eseguire il debug del comando rake 'emails:test[user@domain.my]'?\nVorrei vedere che ci sono pacchetti che vanno verso l’indirizzo configurato con SMTP_ADDRESS e SMTP_PORT.\n\nAl momento, utilizzando tcpdump, non ci sono pacchetti in uscita verso quell’indirizzo.\n\nGrazie
Se vuoi eseguire il debug della tua smtp, consulta Troubleshoot email on a new Discourse install - #547 by Nikolai_Patrushev o forse Risoluzione dei problemi di posta elettronica in uscita. Discourse-setup non è davvero il modo migliore.
Esegui semplicemente il rake task da solo, quindi modifica lo yml e distruggi e avvia il container, quindi esci e riprova.
quindi di nuovo: lo strumento di risoluzione dei problemi stesso sembra non funzionare - ecco perché chiedo come eseguire il debug delle email: test task - ad esempio, vedere le stampe di debug durante l’esecuzione - c’è uno strumento rdebug e il comando sarebbe ruby-debug rake my:task
c’è qualcosa di simile disponibile nell’immagine dell’app?
Grazie
Come sempre la verbosità uccide la motivazione.
No, davvero, per quanto mi ricordi, mancava un valore nel file yml.
Sono ancora stupito di come alcuni sviluppatori non tengano traccia di tutte le possibili opzioni yml valide.