Percorsi Mailgun di Discourse

Riepilogo: Accetta le email in arrivo da Mailgun.

:link: GitHub: GitHub - Regalijan/discourse-mailgun-routes
:arrow_right: Installa: Segui la guida all’installazione dei plugin.

Prerequisiti

  • Dominio verificato con Mailgun e record MX puntati su Mailgun
  • Risposta via email configurata

Configurazione

  1. Ottieni e imposta la tua chiave di firma del webhook Mailgun - sebbene siano richiesti solo i passaggi 1 e 2, questo è il momento ideale per impostare i tuoi webhook per fallimenti temporanei/permanenti, se non l’hai già fatto.

  2. Vai alla pagina di ricezione di Mailgun e fai clic su “Crea route”.

  3. Il tipo di espressione (a meno che tu non voglia ricevere solo su indirizzi specifici) dovrebbe essere “catch all”. Seleziona la casella sotto “Inoltra” e imposta l’URL su https://your.discourse/mailgun/routes/receive_mime

  4. Fai clic sul pulsante “Salva route”.

Release 0.2

  • Aggiunte nuove impostazioni anti-spam mailgun_spam_detection, mailgun_spam_score, dkim_domain_exclusions e spf_domain_exclusions

Per iniziare a utilizzare queste impostazioni, vai alle impostazioni del dominio nella dashboard di Mailgun e imposta il filtro anti-spam sull’opzione 3.

Se utilizzi le opzioni 1 o 2, devi impostare mailgun_spam_detection su “none”.

5 Mi Piace

Utilizzo Mailgun per inviare email ma il container mail-receiver (Configure direct-delivery incoming email for self-hosted sites with Mail-Receiver) per riceverle. Questo plugin mi sarebbe utile? Grazie.

1 Mi Piace

A meno che tu non stia utilizzando un servizio di protezione ddos come cloudflare (o il tuo provider blocchi le connessioni in entrata sulla porta 25) non offre alcun vantaggio rispetto alla configurazione del ricevitore di posta.

Inoltre, Mailgun ha smesso di includere le route nel suo piano pay-as-you-go, quindi se non hai un abbonamento prepagato o un account piĂą vecchio dovresti semplicemente utilizzare la configurazione del ricevitore di posta.

3 Mi Piace

il ricevitore di posta non funziona correttamente con i rimbalzi: non riceve messaggi di rimbalzo da Mailgun – "Discourse::NotFound" error when click "Email Type" field on admin/email/bounced – questo influisce sulla tua opinione riguardo al tentativo del metodo descritto qui? Grazie.

Se non li stai ricevendo via email, è probabile che si trovino nella scheda dei messaggi rifiutati (dove sono finiti per me quando ho usato mail-receiver senza webhook).

Presumo che succederebbe la stessa cosa usando questo plugin poiché non esegue alcuna analisi al di fuori delle intestazioni dkim/spf e spam.

Le ragioni del bounce sono conservate nei log di mailgun, anche se non è l’ideale puoi esaminarli nel frattempo.

1 Mi Piace

No, penso che il ricevitore di posta elettronica o non li riceva da Mailgun (penso questo) o semplicemente non li invii a Discourse.

Sospetto, essendo stato scritto piĂą di recente, che questo sia un miglioramento rispetto a questo vecchio plugin Mailgun per la ricezione tramite Mailgun?

Indipendentemente da ciò, grazie, perché penso che quello vecchio si sia semplicemente rotto con Discourse v3.x!

5 post sono stati spostati in un nuovo argomento: Perché non riesco a trovare l’impostazione della chiave API di Mailgun?