Ci sono 3865 lavori email falliti. Controlla il tuo app.yml e assicurati che le impostazioni del server di posta siano corrette.

Qualche settimana fa le email hanno iniziato a non funzionare. Non ho avuto tempo di occuparmene fino ad ora e sono un po’ perplesso.

C’è stato un problema simile qui: Error: "There are 965 email jobs that failed. Check your app.yml and ensure that the mail server settings are correct." che è stato risolto riavviando il server.

Ho provato a riavviare il droplet, ma non sembra aver aiutato. Cos’altro posso provare?

C’è la possibilità che ci sia un problema da parte del tuo fornitore di servizi di posta elettronica. Quale servizio utilizzi per inviare e-mail?

2 Mi Piace

Sospetto che tu possa avere ragione. Ho configurato l’email tramite name.com; è lì che è ospitato il DNS. Non vedo nulla di strano lì, ma non sono sicuro di cosa cercare.

Controlla il piano in uso per il tuo server di posta. Un client ha riscontrato questo problema quando ha superato il piano in uso.

2 Mi Piace

Non sembra essere quello, ma è un buon suggerimento!

1 Mi Piace

Non credo che name.com offra un server di posta elettronica per l’invio di massa. Ma questo problema è quasi certamente correlato al fatto che il tuo server di posta rifiuta le e-mail o che il tuo server host ha credenziali e-mail errate (il che è improbabile se le stesse credenziali hanno funzionato prima).

2 Mi Piace

Name.com offre l’email tramite cPanel.

Penso di averlo incasinato quando ho apportato alcune modifiche alla configurazione alla fine di settembre che non ho registrato con precisione :grimacing:. Al momento non riesco a fare il telnet al server.

Ho ricostruito con ./discourse-setup che non ha aiutato, e non sto vedendo nulla di strano sul lato cPanel o Name.com. Mi chiedo se ho incasinato l’incantesimo DKIM/SPF. Guarderò lì la prossima volta.

Questo non dovrebbe causare il fallimento dei processi di posta elettronica in Discourse.

Non ha aiutato.

Ho dovuto mettere da parte questa cosa per qualche settimana e ci sono tornato oggi. Sono davvero bloccato!

Questo è tutto SMTP nel mio app.yaml:

DISCOURSE_SMTP_ADDRESS: mail.well-actually.fyi
DISCOURSE_SMTP_PORT: 465
DISCOURSE_SMTP_USER_NAME: amber@well-actually.fyi
DISCOURSE_SMTP_ENABLE_START_TLS: false           # (optional, default true)
DISCOURSE_SMTP_FORCE_TLS: true           
DISCOURSE_SMTP_DOMAIN: forum.well-actually.fyi

Anche la password contiene caratteri speciali, che la documentazione di Risoluzione dei problemi menziona come potenziale problema.

Ti sembra che qualcosa non vada?

1 Mi Piace

In realtà, non riesco a telnet in mail.well-actually.fyi sulla porta 465 o 2525, quindi forse sono bloccato.

Prova a inserire quelle credenziali in un programma di posta elettronica e vedi se funziona. In caso contrario, il problema non è con discourse.

1 Mi Piace