Ho consultato molte pagine di questo forum ufficiale di discourse e ho alcuni dubbi che necessitano di chiarimenti. Per favore, aiutatemi.
Perché Discourse ufficiale non raccomanda AWS SES (SIMPLE EMAIL SERVICE) anche se è molto economico rispetto ad altri provider SMTP? Non sono abbastanza buoni? Tempi di consegna delle email più lunghi o email consegnate nella cartella spam o qualche altro motivo?
Discourse su Digitalocean vs Lightsail?
Se possibile, aggiungete tutorial per vari provider di hosting per ospitare discourse.
Un tutorial dettagliato che vorrei richiedere ai funzionari di Discourse.
Discourse su Amazon AWS Lightsail + SES. (registrar di dominio esterno).
E se state usando SES, per favore condividete la vostra esperienza.
Credo che il motivo della raccomandazione di DigitalOcean nell’installazione standard sia la relativa semplicità. L’obiettivo è rendere il processo il più semplice possibile in modo che le persone possano iniziare a utilizzare il prodotto, piuttosto che impantanarsi in passaggi aggiuntivi come ACL di rete, object storage e caching.
Come ha sottolineato Richard, esistono altre guide, inclusa quella che hai richiesto, ma queste sono più complicate e soggette a errori. Ho modificato il tuo titolo, Discourse non scoraggia l’installazione su Amazon, è solo che non è ottimale per i primi installatori.
Perché è piuttosto difficile da configurare rispetto ad altri provider SMTP. Le persone che hanno bisogno di aiuto per scegliere quale servizio di posta utilizzare probabilmente non saranno in grado di capire come far funzionare SES.
Lightsail è più facile di EC2, ma Digital Ocean lo è ancora di più.
Immagino che funzioni benissimo per coloro che riescono a farlo funzionare. Un principiante probabilmente può capire Mailgun in 15-60 minuti. SES richiederà probabilmente 4 volte tanto. È progettato per professionisti, specialmente professionisti con strumenti per automatizzarlo.
Avendo lasciato Mailgun per SES e non sapendo molto di email… posso confermare (anche se alla fine funziona perfettamente…). I servizi di Amazon nel complesso sono piuttosto complessi in termini di facilità di accesso e configurazione.
Grazie, @Canapin. Allora raddoppierò la mia posizione sul fatto che “se vuoi usare SES per inviare posta, allora da qualche altra parte è il posto dove scoprirlo”. Se riesci a scoprirlo, funzionerà benissimo, ma Stack Overflow o qualsiasi altro posto è a chi chiedere.
Quell’articolo non è per principianti, è un po’ disordinato. Dato che il mio progetto ha un budget limitato, SES è la soluzione perfetta. Non posso pagare 10$ per servizi di posta come Mailgun, SendGrid, ecc. (colpa mia).
Se possibile, crea un tutorial passo passo per AWS Lightsail+SES, aiuterà molto, probabilmente persone come me che non possono spendere molto.
No, non lo è. Configurare SES non è per principianti. Ti consiglio di provare Lightsail (che è per principianti e l’installazione standard funziona benissimo) con Mailgun.
Di nuovo, se hai bisogno di aiuto con SES, dovrai trovarlo altrove. Non ci sono nemmeno molte istruzioni per configurare Mailgun. Spetta al fornitore del servizio rendere possibile l’utilizzo del proprio servizio.
A dire il vero, Jay ha ragione. Discourse necessita di un set standard di credenziali SMTP e meta si occupa principalmente di fornire supporto per Discourse, non per piattaforme di posta di terze parti.
Se scegli un servizio più complicato, ti assumi anche qualsiasi complessità aggiuntiva creata da tale scelta.
Se hai ottenuto queste tre informazioni (regione AWS, nome utente SMTP, password SMTP) da AWS e le hai configurate correttamente nella loro console, devi solo impostarle qui, ricostruire Discourse e l’invio delle email dovrebbe funzionare.
Ciò che è al di fuori dell’ambito di Discourse è ottenere da AWS la validazione del tuo account, la validazione del tuo nome di dominio e qualsiasi altra azione che potresti dover compiere nella console AWS per arrivare a questo punto.
Detto questo, non ricordo che sia stato così complicato, seguire essenzialmente le istruzioni della loro interfaccia utente e un po’ di ricerca su Google dovrebbe aiutare. Inoltre, ricorda di richiedere l’accesso in produzione da parte loro per uscire dal loro ambiente sandbox.
Forse un termine migliore sarebbe “poco intuitivo” allora.
Naturalmente, quando sai come farlo, si tratta di diversi clic e campi da compilare, come con qualsiasi altro servizio. Ma ai miei occhi, i servizi di Amazon non sono intuitivi. La loro interfaccia differisce molto dai servizi di altre aziende popolari che sono più “diretti al punto”. Ci sono molte impostazioni e opzioni criptiche che dovresti ignorare se ti attieni solo a una configurazione di base, ma aggiungono rumore al processo.
Questa è la parte che sembra difficile. Con Mailgun, posso iniziare a inviare e-mail pochi minuti dopo l’impostazione dei record SPF e DKIM. Compilare le domande sembra piuttosto complicato e certamente non è qualcosa che possiamo supportare qui.
A volte fallisco nella lettura dei manuali; ho provato a configurarlo da solo all’inizio, ma alla fine mi sono affidato alla documentazione per alcuni passaggi. Suppongo che sarebbe stato più facile se mi fossi attenuto al manuale invece di cercare di capire le cose da solo.
Detto questo, dato che in realtà non ho letto il manuale dalla A alla Z, non so se ci siano parti un po’ oscure al suo interno.
Puoi iniziare da qui e vedere se funziona inviando un’email di test dall’interfaccia di amministrazione di Discourse e controllando se ci sono errori (ad esempio in Email → Saltate).
Sono abbastanza sicuro che se sei ancora in modalità Sandbox in SES, devi creare e convalidare un’Identità con l’indirizzo email del destinatario del tuo test di invio Discourse in Amazon SES. Altrimenti, riceverai un messaggio di errore (554 Message rejected: Email address is not verified.).
Come punto dati, la mia istanza ottiene l’accesso alla produzione molto rapidamente poiché sono migrato da un altro server cloud e ho già circa 3.000 utenti. Fornisco la pagina /about per mostrare il conteggio degli utenti e screenshot dell’utente in attesa della verifica via email, quindi sono stati approvati.
Sto anche aspettando la risposta a una richiesta di accesso alla produzione di un’istanza nuovissima, aggiornerò se vedrò progressi.