Un singolo Mail Receiver può gestire le email di tutti i siti in una configurazione multisite di Discourse?

Stiamo attualmente eseguendo Discourse con una configurazione multisito e prevediamo di utilizzare il Mail Receiver per la gestione delle e-mail. Ho una domanda sulla configurazione:

È possibile configurare un singolo container Mail Receiver per gestire le e-mail in arrivo per tutti i forum nella configurazione multisito?

Voglio assicurarmi che le e-mail in arrivo vengano instradate correttamente al forum appropriato in base al loro dominio. Qualcuno ha configurato Mail Receiver in una configurazione simile?

Qualsiasi guida, esempio o best practice sarebbe molto apprezzata!

3 Mi Piace

Potrebbe essere sufficiente adattare questa funzione per il multisito:

Grazie per aver condiviso questo, ma per quanto riguarda la chiave API, come la gestirà il destinatario dell’e-mail?

1 Mi Piace

Un modo grezzo sarebbe usare la stessa API key su ogni istanza.

2 Mi Piace

Sembra pazzesco ma posso provarci!

1 Mi Piace

Ho appena fatto qualcosa di simile che sta funzionando

4 Mi Piace

Grazie mille @denvergeeks per avermelo condiviso, ma ho alcune domande:-

  1. Hai prima installato Postfix sul tuo server?
  2. Secondo la tua documentazione, dovrò creare un container di ricezione posta per ogni forum, giusto?
  3. Mappi il dominio al suo forum corrispondente usando la mappa di trasporto.
  4. Vedo che hai apportato anche alcune modifiche ai montaggi dei volumi.
2 Mi Piace

Sì, tutto corretto.

2 Mi Piace

Grazie per la conferma, ma puoi spiegare perché hai aggiunto un volume aggiuntivo dato che vedo che entrambi sono diversi da quello predefinito?

2 Mi Piace

È a causa di questa sezione… per rendere disponibile la funzionalità di blocco di determinati domini.

1 Mi Piace

Ottimo, un’ultima domanda.

Dovrei creare un nuovo percorso per ogni destinatario di posta elettronica, ad esempio ho circa 10 forum, quindi dovrò creare un nuovo volume per ognuno di essi come questo

Forum predefinito:

- volumi:
      host: /var/discourse/shared/mail-receiver/postfix-spool
      guest: /var/spool/postfix

Primo forum:

- volumi:
      host: /var/discourse/shared/mail-receiver-1/postfix-spool
      guest: /var/spool/postfix

Secondo forum:

- volumi:
      host: /var/discourse/shared/mail-receiver2/postfix-spool
      guest: /var/spool/postfix

2 Mi Piace

Sì, è corretto :+1:

2 Mi Piace

Apprezzo molto, inizierò l’implementazione e ti terrò aggiornato.

2 Mi Piace

Ciao @denvergeeks

Grazie al tuo supporto, ho acquisito una comprensione molto più chiara di come procedere. Ammiro il modo in cui condividi generosamente le tue conoscenze e sono grato di far parte di una comunità così collaborativa, ora sta funzionando.

Ho una rapida domanda di follow-up: ci sono configurazioni aggiuntive o best practice che consiglieresti per migliorare la sicurezza in questa configurazione?

Grazie ancora per il tuo supporto, significa molto per me!

Attendo con ansia un tuo riscontro.

6 Mi Piace

Non che io sappia, ma sono d’accordo con te, questa è la prossima domanda per la quale spero otterremo una guida dalla community!

Ottimo lavoro! Apprezzo molto anche i tuoi post sui tuoi progressi e risultati: è una bella validazione e ricompensa per i miei sforzi nel condividere!

4 Mi Piace

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