Invia email immediatamente per il nuovo post

Stiamo utilizzando Discourse come sito interno per messaggistica, discussioni e annunci per la nostra organizzazione non profit. Parliamo forse di 20 persone al massimo sull’istanza Discourse. Quindi non si tratta della tipica situazione di un grande forum pubblico. In tal caso, tentare di mettere in coda immediatamente le e-mail in uscita non sarebbe desiderabile.

Pertanto, voglio che Discourse funzioni quasi velocemente come l’invio diretto di e-mail. Ho letto che ci sono ritardi integrati prima che le e-mail vengano messe in coda dopo la creazione di un post. Preferirei non avere alcun ritardo.

Ho impostato la “finestra temporale per le e-mail” a 1 minuto. Se la imposto a zero, l’e-mail verrà generata immediatamente?

Quindi, come posso dire a Discourse di mettere in coda tutte le e-mail per gli utenti per l’invio immediato? Nei miei test, le e-mail possono impiegare fino a 5 minuti per apparire nella casella di posta dell’utente con le impostazioni attuali.

Correlato. Non ho visto un modo per impostare le impostazioni predefinite per i nuovi utenti per accettare e-mail individuali su tutte le categorie senza digest. Pre-creerò gli account utente (TL1) e invierò e-mail di “account creato”, quindi voglio che i nuovi account siano pronti ad accettare tutte le e-mail senza digest.

Forse altri amministratori hanno un caso d’uso simile e hanno la loro istanza configurata in modo simile a quanto desideriamo.

Per tua informazione, ho configurato le e-mail in entrata tramite l’API e sembra che vengano pubblicate molto rapidamente. È l’invio di e-mail in uscita che voglio accelerare un po’.

Immagino che avresti bisogno della modalità mailing list per abilitare le email per tutto

1 Mi Piace

Non avere alcun ritardo è ciò che tutti desiderano? Le questioni di cui discutete sono così sensibili al tempo che 5 minuti cambieranno qualcosa? Le persone vogliono davvero inviare il loro messaggio con un enorme errore di battitura piuttosto che avere un minuto per modificarlo prima che tutti lo vedano?

Penso che quelle email in uscita vengano elaborate da un processo piuttosto che inviate in tempo reale. Forse viene eseguito ogni cinque minuti? Potrebbe essere possibile far eseguire quel processo una volta al minuto.

Se le persone attivano le notifiche, possono ricevere le migliori notifiche in tempo reale nel loro browser.

Inoltre, hai controllato gli header delle email per vedere quanto ritardo c’è nel sistema di posta?

2 Mi Piace

in risposta

  • Probabilmente
  • Possibilmente
  • Ho impostato la risposta via email e il nuovo argomento via email e per lo più è quello che verrà utilizzato, quindi non saranno in grado di modificare il loro testo dopo averlo inviato comunque.
    Come ho detto, questo è un caso d’uso di piccole dimensioni. Sto cercando di ottenere l’adozione non costringendo gli utenti a utilizzare l’interfaccia web, ma a utilizzare l’email proprio come abbiamo fatto (sebbene in modo più organizzato (categorie e argomenti), senza dover creare email con 20 indirizzi email e utilizzando rispondi a tutti, con registrazione e un’interfaccia web per la revisione, ecc. - cioè, discourse).
    Sono d’accordo con un timeout di modifica di 1 minuto se quello è il minimo quando utilizzano l’interfaccia utente.
    Quindi le mie domande più specifiche sono.
  • Esiste un’impostazione per il ritardo tra quando un post viene rilasciato dal suo timeout di modifica e quando il sistema accoda le email da inviare, o è codificato in modo fisso, o è immediato?
  • Se il post avviene via email, il timeout della finestra di modifica viene ignorato?
2 Mi Piace