Al momento sto lavorando all'implementazione di Mailgun nella mia applicazione rails ma mi sembra di essere confuso sul metodo migliore.Applicazione Mailgun for Rails
Il modo in cui ho già implementato è impostare le aree, aggiungere il file gem e quindi impostare il processore in background tramite Active Job. Non ho ancora impostato il processore in background perché non sono sicuro se questo è il modo migliore.
Ho visto altre risorse dire che dovrei semplicemente usare il componente aggiuntivo di Heroku e quindi la codifica aggiuntiva minima. Voglio anche menzionare che ho impostato Devise quindi non ho bisogno di e-mail inviate per le situazioni tipiche.
Come potete vedere, sono abbastanza perso a questo punto e sto solo cercando di capire quale metodo è il migliore. Se vi capita di conoscervi o di avere una buona risorsa da usare, fatemelo sapere =)
Nota a margine: mi è stato anche detto lungo la strada "Non attivare l'invio di e-mail da un callback di ActiveRecord - Fallo da il controller. " L'ho scritto per riferirmi a quando è arrivato il momento e qui sono = P Saresti d'accordo con questa affermazione?
posso aggiungere il codice se sarebbe d'aiuto, ma sono confuso su quale codice sarebbe davvero utile ...
grazie mille!
Joe
Modifica
Ancora una domanda: Idealmente mi piacerebbe essere in grado di inviare una e-mail personalizzata per tutti gli utenti per l'applicazione (es: Aggiornamenti settimanali, nuove funzionalità del sito, eccetera.). Mailgun sarebbe anche il metodo corretto per farlo?
Grazie mille - La tua risposta è stata molto informativa =) Il codice che hai fornito è in realtà quello che ho già e sono appena passato. Solo un'altra domanda a riguardo che ho menzionato: per quanto riguarda l'invio di e-mail personalizzate? IE: aggiornamenti del sito, nuove funzionalità, ecc. Il malign sarebbe sufficiente anche per questo? I metodi che ho letto parlano di un'email automatica, quindi quando l'utente si iscrive o esegue una determinata azione, verrà inviata automaticamente un'e-mail. Vorrei aggiungere contenuto personalizzato che cambia e invia a tutti. Grazie = P –
Sì, la situazione non ha importanza. Mailgun è adatto anche per tali casi d'uso. Puoi programmare la posta per dire 30 giorni dopo la registrazione, il primo giorno del mese, ogni lunedì .. per tutti questi Mailgun è un candidato adatto, ignorando il contenuto dell'e-mail - è irrilevante. – adamliesko
Fantastico, grazie per averlo chiarito! –