Configurazione di Discourse su droplet ufficiale Digital Ocean non produce email

Sto utilizzando l’installazione ufficialmente supportata di Discourse tramite il droplet ufficiale di Digital Ocean. Ho configurato con successo un sito (jordanviolet.dev) e attualmente sto configurando un secondo sito (violetfamily.com).

  • Il dominio è tramite Google Domains, ma i nameserver sono su Digital Ocean
  • Entrambi utilizzano le rispettive email di dominio, che sono account Google Workspace (quindi @jordanviolet.dev e @violetfamily.com, rispettivamente)
  • Entrambi hanno configurazioni di identità al 110% su Google Workspace, domini, ecc. Ho controllato quelle che sembrano due dozzine di volte.

La configurazione di jordanviolet.dev è andata benissimo e ha inviato le email!

violetfamily.com ha avuto un errore di posta elettronica, l’ho risolto consentendo applicazioni non sicure seguendo questa guida (che ha funzionato per jordanviolet.dev):

Ha inviato un’email, ma la registrazione è scaduta e da allora non ha più inviato email, sebbene sembri ricevere 200 OK nei log quando eseguo tail -f shared/standalone/log/rails/production.log e poi invio l’email: ottengo questo:

Started HEAD "/" for 13.57.1.58 at 2024-05-18 18:39:43 +0000
Processing by FinishInstallationController#index as */*
  Rendered finish_installation/index.html.erb within layouts/finish_installation (Duration: 0.9ms | Allocations: 187)
  Rendered layout layouts/finish_installation.html.erb (Duration: 23.7ms | Allocations: 2771)
Completed 200 OK in 61ms (Views: 25.3ms | ActiveRecord: 0.0ms | Allocations: 8607)
Started GET "/" for 13.57.1.58 at 2024-05-18 18:39:43 +0000
Processing by FinishInstallationController#index as */*
  Rendered finish_installation/index.html.erb within layouts/finish_installation (Duration: 0.6ms | Allocations: 187)
  Rendered layout layouts/finish_installation.html.erb (Duration: 9.4ms | Allocations: 2575)
Completed 200 OK in 14ms (Views: 10.5ms | ActiveRecord: 0.0ms | Allocations: 3736)

Non ricevo email. Suggerimenti? Sento di aver esaurito le mie opzioni al momento.

MODIFICA:\n\nDopo essere rimasto fermo per un po’ e non aver apportato modifiche, uno è arrivato stranamente ma con un timestamp di circa 10 minuti fa (e anche il link per confermare la mia email è scaduto).\n\nMi chiedo se qualcosa sia bloccato nel relay smtp da qualche parte e se devo solo aspettare.

Sembra che Google deprecerà presto le app meno sicure dalla sua piattaforma per le email:

Dovrò fare qualche ricerca per vedere se ci sono guide di Discourse attualmente per l’impostazione di una nuova installazione con email Google utilizzando OAuth.

1 Mi Piace

Per chiunque altro si imbatta in questo problema, ciò che alla fine ha funzionato per me (anche se non in modo comprensibile):

Disabilitare e riabilitare i miei server MX sembra aver risolto il problema.

2 Mi Piace

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.