Ci sono due cose che potrebbero essere andate storte:
- l’email non è stata inviata
- l’email è stata inviata, ma non è stata recapitata
Dato che si tratta di una nuova istanza, il modo più semplice per verificare è controllare tutti i log delle email in uscita dalla console di Rails:
discourse(prod)> EmailLog.all.pluck(:to_address, :email_type, :created_at, :smtp_transaction_response)
Se vedi qualcosa, saprai che è stata almeno consegnata al server SMTP, dove termina la responsabilità di Discourse.
Se non vedi nulla, probabilmente non è stata inviata e puoi trovare log informativi controllando i percorsi URL /logs e /sidekiq dopo aver effettuato l’accesso come amministratore.