Hai bisogno di distribuire/testare script o applicazioni in Azure che devono inviare email? Se ancora non lo hai capito, lasciami dirtelo adesso: non esiste un servizio email nativo di Azure. Ma non preoccuparti, non sei necessariamente nei guai.
La soluzione ideale sarebbe utilizzare un server SMTP di terze parti o un host intelligente. Ma non puoi utilizzare qualsiasi host intelligente; deve essere uno che supporti TLS e numeri di porta diversi dalla porta 25. La ragione per evitare di utilizzare la porta 25 è che Microsoft ha vietato la comunicazione SMTP in uscita da Azure.
In questo articolo, scoprirai alcune delle soluzioni di servizio di consegna delle email ospitate più popolari che puoi esplorare come servizio email di Azure.
NOTA: Questo post contiene link di affiliazione. Se fai clic su uno di questi servizi e lo acquisti, ATA riceverà una piccola commissione.
Opzioni di servizio email di Azure di terze parti
Sono disponibili diverse alternative per il servizio email di Azure. Non c’è una sola via giusta per decidere quale servizio email scegliere. Tuttavia, i fattori decisionali ruotano principalmente attorno alla affidabilità, alla sicurezza e al costo.
Comprensibilmente, non tutti i servizi di email esistenti possono essere trattati in questo articolo. L’elenco sottostante mostra i servizi email che offrono piani gratuiti in modo che tu possa testarli e utilizzarli prima di decidere di eventualmente eseguire un upgrade o sottoscrivere un piano a pagamento.
- SendGrid
- MailGun
- Mailjet
- SendInBlue
- SocketLabs
Nota che ci sono generalmente due modi per utilizzare questi servizi: SMTP relay o Email API. SMTP relay significa utilizzare un indirizzo server SMTP e un numero di porta. D’altra parte, Email API richiede di integrare il servizio nel tuo codice e comunicare tramite HTTP.
Correlato: Send-MailMessage: Il modo PowerShell per inviare email
Mentre esplori ulteriormente questi diversi servizi email, potresti notare che la maggior parte è orientata verso campagne di marketing e newsletter. Ma ciò non significa che non puoi utilizzare i loro servizi per scopi diversi dal marketing.
SendGrid (Gratuito, A pagamento)
Forse ciò che distingue SendGrid dagli altri è che può essere implementato dal Portale Azure. Puoi trovare SendGrid come risorsa dal Microsoft Azure Marketplace. SendGrid ha diversi piani tra cui scegliere, come Bronze, Silver, Gold, Platinum, Premier e Premier Volume.
Nota: Il livello gratuito di SendGrid in Azure non è più disponibile per la selezione al momento della stesura di questo testo. Tuttavia, il piano gratuito di SendGrid è ancora disponibile direttamente dal sito web di SendGrid, ma con un limite di conteggio email giornaliero molto più basso.
Fai riferimento all’immagine sottostante per l’elenco dei piani SendGrid mostrati in Azure.

Gli utenti di Azure possono creare fino a due account SendGrid per abbonamento Azure. Una volta creato l’account SendGrid, è possibile scegliere se utilizzare il servizio di posta elettronica come SMTP relay o come API di posta elettronica.
Se si crea un account SendGrid al di fuori di Azure e direttamente dal sito web di SendGrid, i piani disponibili sono mostrati nell’immagine qui sotto.

In sintesi, utilizzare SendGrid come servizio email di Azure offre i seguenti vantaggi:
- Se SendGrid viene implementato da Azure, non è disponibile un piano gratuito. Il piano a pagamento più economico (Bronze) inizia con 40.000 email al mese al costo di $9,95 al mese.
- Se l’account SendGrid viene creato dal sito web di SendGrid, è disponibile un piano gratuito che consente di inviare 100 email al giorno in modo perpetuo (o fino a quando l’offerta non cambia).
- SMTP relay con porte TLS 25, 587 e 2525.
- Integrazione con l’API di posta elettronica.
- Account sicuro utilizzando la chiave API di SendGrid / Password.
Correlato: Come inviare email in modo sicuro con PowerShell
MailGun (Prova gratuita, A pagamento)
Un’altra opzione di servizio email Azure è MailGun. MailGun fornisce accesso a relay SMTP e API di posta elettronica, quindi è possibile utilizzare il servizio come smart host o incorporarlo nel proprio codice.
MailGun offre anche funzionalità di tracciamento e analisi delle email. Inoltre, MailGun garantisce un accordo di livello di servizio (SLA) di uptime del 99,99% – parliamo di affidabilità!
Sembra fantastico, vero? Potresti pensare che ci debba essere una controindicazione. Ebbene sì, c’è. Il piano Flex (Paga in base all’uso) consente un massimo di 5000 email al mese per i primi tre mesi. Dopo i primi tre mesi, sarà necessario iniziare a pagare.
L’immagine qui sotto mostra la tabella dei prezzi del piano MailGun presa dal loro sito web.

In sintesi, utilizzare MailGun come servizio email Azure ti offre:
- Piano di prova con un limite di 5000 email al mese per i primi tre mesi.
- Relay SMTP con porte TLS 25, 465, 587 e 2525.
- Integrazione con API di posta elettronica.
- Account sicuro utilizzando chiave API / credenziali SMTP.
MailJet (Gratuito, A pagamento)
Un’altra opzione di servizio email Azure basato sul cloud è MailJet. Questo servizio email di terze parti è anche rivolto alle campagne di email marketing e alle email transazionali, ma offre anche funzionalità di relay SMTP e API di posta elettronica.
MailJet offre un piano gratuito illimitato nel tempo con un generoso limite di 6.000 email gratuite al mese. Tuttavia, l’allocazione gratuita è accompagnata da un limite di invio di sole 200 email al giorno. Quando ti registri, non è nemmeno necessario fornire i dettagli della tua carta di credito.
Se necessario, sono disponibili ulteriori piani a pagamento con meno restrizioni e limiti mensili più elevati. I piani a pagamento partono da 30.000 email al mese senza limite di invio giornaliero.
Di seguito è riportata la schermata dei diversi piani tariffari di MailJet che mostrano le loro caratteristiche e capacità.

In sintesi, utilizzando MailJet come Servizio Email di Azure, otterrai:
- Un piano gratuito illimitato nel tempo con un’allocazione di 6.000 email al mese e un limite di invio giornaliero di 200 email.
- Relè SMTP con porte TLS 25, 465, 587, 588 e 2525.
- Integrazione API Email.
- Account protetto utilizzando le chiavi API / credenziali SMTP.
SendInBlue (Gratuito, A pagamento)
Quando si tratta della battaglia del servizio di relè SMTP gratuito, SendInBlue non viene lasciato indietro in termini di funzionalità. Quando ti registri per il piano gratuito, ottieni un limite giornaliero di 300 email inviate per un periodo indeterminato – tutto ciò di cui hai bisogno è un indirizzo email.
Oltre al servizio di relè SMTP, ottieni anche la funzionalità di API Email per integrare nel tuo codice o app per accedere agli stessi vantaggi. Il loro endpoint di relè SMTP indirizza automaticamente le connessioni SMTP ai server che operano meglio nella tua regione.
Anche con il piano gratuito, si ottengono le funzionalità principali come il tracciamento delle email, l’analisi e le capacità di reportistica. Consulta la pagina dei prezzi di SendInBlue per ulteriori dettagli, ma l’immagine qui sotto mostra la base di ogni piano.

Se desideri provare SendInBlue, dai un’occhiata alle loro offerte qui
In sintesi, utilizzando SendInBlue come servizio di posta elettronica di Azure, si ottiene:
- Piano gratuito senza scadenza con un limite di invio giornaliero di 300 email.
- Relè SMTP con porta TLS 587.
- Integrazione API per l’invio di email.
- Account sicuro utilizzando chiave API / credenziali SMTP.
SocketLabs (Gratuito, A pagamento)
Chi si proclama il “miglior servizio di consegna email” (secondo il loro sito web) è SocketLabs. SocketLabs offre un piano gratuito che consente l’invio di 40.000 email nel primo mese. Successivamente, nei mesi successivi, si ha un limite di invio di 2.000 email al mese.
È possibile utilizzare SocketLabs come relè SMTP tramite la porta 2525 o utilizzare la sua API di posta elettronica nel proprio codice. Dispone anche delle stesse funzionalità dei precedenti servizi menzionati in questo articolo, come il tracciamento delle email, l’analisi e la ridondanza dei data center.
Come previsto, l’accesso al servizio SMTP è anche protetto con una chiave API o credenziali SMTP in modo che solo clienti o app autorizzati possano utilizzare il servizio di posta elettronica. Puoi consultare la pagina dei prezzi di SocketLabs per ulteriori informazioni. Oppure puoi fare riferimento alla schermata sottostante per i piani disponibili.

In sintesi, utilizzando SocketLabs come servizio di posta elettronica di Azure, otterrai:
- A free plan with 40,000 emails sent for the first month and 2,000 emails per month after.
- Relay SMTP con porta TLS 2525.
- Integrazione API di posta elettronica.
- Account protetto utilizzando una chiave API / credenziali SMTP.
Relay autenticato di Office 365 SMTP
Sì, Office 365 non è gratuito. Tuttavia, se hai già Microsoft 365 o Exchange Online, puoi utilizzare la funzione di relay SMTP inclusa.
Per utilizzare il relay di autenticazione SMTP di Office 365 come servizio di posta elettronica di Azure, è necessario conoscere queste condizioni.
- L’account utilizzato per autenticarsi al servizio SMTP deve avere una licenza Exchange Online.
- Puoi utilizzare diversi indirizzi email come mittenti, ma l’account autenticato deve avere il permesso “Invia come” per quelle caselle di posta. Le caselle di posta condivise (senza licenza) possono essere utilizzate come mittenti.
- Microsoft 365 o Office 365 impongono un limite di 30 messaggi inviati al minuto e un limite di 10.000 destinatari al giorno.
- Relay SMTP con porta TLS 587.
Utilizzando questa configurazione, potresti non dover preoccuparti di aggiornare il record DNS del Sender Policy Framework (SPF) del tuo dominio e la configurazione del DomainKeys Identified Mail (DKIM).
Correlato: Come inviare email con Office 365 Direct Send e PowerShell
Conclusione
Anche senza un servizio email nativo di Azure e con il blocco predefinito della porta 25 per l’invio SMTP, le app e i server possono usufruire di soluzioni gratuite ma eccellenti di relay SMTP e API per email.
Ogni servizio di consegna email ha le sue caratteristiche e limitazioni. Quale dovresti scegliere? Solo dopo aver esplorato e testato ciascuno di essi potrai prendere una decisione informata su quale servizio funzioni meglio per te.