Introduzione
Configurare il servizio SMTP gratuito di Oracle Cloud per la tua community Discourse è un ottimo modo per gestire e automatizzare le notifiche via email senza incorrere in costi elevati.
Quando si utilizzano i server Oracle Cloud Infrastructure (OCI), non solo si ha accesso a servizi comuni come il calcolo e l’archiviazione, ma anche al servizio Email (SMTP) di OCI, che aiuta sviluppatori e aziende a inviare email dal cloud. Oracle offre una quota gratuita fino a 200 invii di email al giorno e 6.000 al mese per gli utenti free-tier, mentre gli utenti paganti vengono addebitati a una tariffa di 0,85 USD per 10.000 email, un’opzione estremamente conveniente.
Questa guida fornirà una spiegazione dettagliata su come configurare e utilizzare il servizio SMTP di Oracle Email, inclusa la configurazione dell’account, la configurazione del DNS, l’ottenimento delle credenziali SMTP e esempi di configurazione per client comuni.
1. Preparativi
Prima di iniziare, assicurati di quanto segue:
-
Un account Oracle Cloud Infrastructure valido
Se non hai ancora un account OCI, devi prima registrarti e attivare i servizi. -
Un indirizzo email o dominio di destinazione
Quando si utilizza il servizio OCI Email Delivery, in genere è necessario un dominio personalizzato o un indirizzo email di test per inviare messaggi.
2. Creazione e Configurazione del Servizio di Consegna Email
-
Accedi alla Console Oracle Cloud
Accedi a Oracle Cloud Console e trova il servizio Email Delivery nel menu. -
Configura il tuo dominio email
- Per migliorare la recapitalità e la credibilità, aggiungi i record SPF e DKIM.
- Nelle impostazioni DNS del dominio, segui le istruzioni di Oracle per aggiungere i record TXT e CNAME richiesti.
- Crea il tuo dominio email.
Dopo aver creato il dominio email, apri l’interfaccia del tuo dominio appena creato. Troverai tre importanti sezioni di configurazione. Questi record garantiscono l’affidabilità delle tue email e riducono la probabilità di essere contrassegnate come spam:
- Crea una voce DKIM e aggiungi il record DNS.
- Inserisci un selettore personalizzato (ad esempio, “beijing-20250301”).
- Genera un record DNS e aggiungilo nel tuo strumento di gestione DNS (come Cloudflare).
- Aggiungi un Return-Path personalizzato
Genera un record CNAME per il tuo percorso di ritorno e aggiungilo al tuo DNS. Assicurati che sia valido e attivo.
Una volta che tutto è stato configurato correttamente, dovresti vedere indicatori verdi che confermano la configurazione riuscita.
- Crea un Mittente Approvato
- In Email Delivery, vai su Approved Senders.
- Fai clic su Create Approved Sender.
- Inserisci l’indirizzo email che desideri utilizzare (ad esempio,
noreply@yourdomain.com) e aggiungilo all’elenco di approvazione.
3. Ottenimento delle Credenziali SMTP
OCI utilizza le “Credenziali SMTP”, simili a un nome utente e una password, per gestire le autorizzazioni di invio. Ecco come ottenerle:
-
Vai alle Impostazioni Utente
- Nell’angolo in alto a destra, fai clic sul tuo profilo, quindi seleziona User Settings.
-
Genera Credenziali SMTP
- Seleziona SMTP Credentials → Generate SMTP Credentials.
- Il sistema genererà un Username e una Password; assicurati di salvarli o scaricarli subito.
- Mantieni sicura la tua password SMTP. Viene visualizzata solo una volta al momento della generazione.
4. Recupero della Configurazione SMTP
Accedi al tuo servizio Email Delivery per trovare:
- L’hostname del server SMTP.
- La porta SMTP (si consiglia la 587).
- TLS è richiesto.
- Il nome utente e la password che hai appena generato.
5. Test del Servizio di Invio SMTP
Utilizza uno strumento come GMass SMTP Test. Inserisci le credenziali che hai ottenuto nel passaggio precedente: Server, Porta (587), Sicurezza (TLS) e l’indirizzo email che hai impostato come mittente (ad esempio, system@sufe.me). Utilizza qualsiasi indirizzo email valido come destinatario per un test. Se ricevi l’email, la tua configurazione è riuscita.