Resend vs Postmark per le email HTML: quale scegliere nel 2026?
Confronto tra Resend e Postmark per inviare email HTML costruite con MJML, React Email, Maizzle o editor visuali: prezzi, piano gratuito, limiti e flusso di lavoro.
La scelta in breve
Per la maggior parte dei team che costruisce email HTML e le invia tramite API, la scelta più pratica è Resend: il piano gratuito include 3.000 email al mese e il piano Pro costa $20 al mese per 50.000 email. Se i template sono scritti in React, React Email si collega direttamente all'invio, senza passaggi intermedi. Postmark è la scelta da preferire quando i messaggi transazionali (codici di accesso, reset della password, ricevute) non possono permettersi ritardi, e quando il volume è stabile e alto. Il piano Basic parte da $15 al mese per 10.000 email, ma il piano gratuito copre solo 100 email al mese.
Questa guida è pensata per chi costruisce le email con un builder HTML, come MJML, React Email, Maizzle oppure un editor visuale come Stripo, BEE o Unlayer, e deve decidere dove inviarle. Non valuta i builder in sé: confronta i due servizi di invio e il modo in cui ciascuno riceve l'HTML prodotto dal builder, il costo a diversi volumi e le operazioni necessarie per migrare da uno all'altro.
Confronto rapido
| Strumento | Ideale per | Prezzo di partenza (piano e fatturazione) | Limite principale |
|---|---|---|---|
| Resend | Team che scrive template in React o Next.js e vuole usare React Email | Free a $0 con 3.000 email/mese; Pro a $20/mese per 50.000 email/mese (fatturazione mensile o annuale, stessa cifra mensile indicata nella pagina prezzi) | Il piano gratuito ha un tetto di 100 email al giorno e 3 domini |
| Postmark | Messaggi transazionali critici, volumi stabili, team che non lavora con React | Free a $0 con 100 email/mese, senza sforamenti; Basic a $15/mese con il piano a partire da 10.000 email/mese (stessa cifra in fatturazione annuale) | Nessun piano gratuito utile oltre le 100 email; il minimo a pagamento è 10.000 email |
Le due tabelle di prezzo principali si leggono in modo diverso. Resend fissa le soglie per numero di email inviate al mese e include nel piano Pro un volume più ampio. Postmark usa piani a partire da 10.000 email e, per ogni soglia, mostra tre livelli (Basic, Pro, Platform) con costi crescenti. Confrontare i due servizi solo sul prezzo di partenza porta quindi a conclusioni sbagliate: il punto di equilibrio dipende dal volume reale.
Come si collegano i builder HTML all'invio
Il builder decide come nasce l'HTML, il servizio di invio decide come arriva al destinatario. Le due cose vanno tenute separate, perché la scelta del servizio incide poco sulla qualità del design e molto sul lavoro quotidiano di chi fa le release.
MJML produce HTML compatibile con i client di posta a partire da un linguaggio di markup semplificato. In pratica il risultato è una stringa HTML che il codice di invio passa al servizio. Sia Resend sia Postmark accettano un corpo HTML inviato via API, quindi MJML funziona con entrambi senza adattamenti specifici.
React Email è la libreria di componenti per email scritti in JSX, sviluppata dal team di Resend. Il vantaggio è che i template vivono nello stesso repository dell'applicazione, con tipi TypeScript e riuso dei componenti. Con Resend l'integrazione è la più diretta. Con Postmark il componente va prima trasformato in HTML, poi inviato come corpo del messaggio: il passaggio è semplice ma aggiunge un'operazione di build da mantenere.
Maizzle lavora con Tailwind CSS e genera HTML inline pronto per l'invio. Anche in questo caso il servizio di invio riceve semplicemente l'HTML finale. La scelta tra Resend e Postmark non cambia il template, ma cambia il punto in cui il template viene compilato: nella pipeline di build del progetto o in un servizio separato.
Editor visuali come Stripo, BEE e Unlayer esportano HTML e spesso si integrano con piattaforme di marketing. Per un team in cui chi crea le email non è uno sviluppatore, la differenza pratica è dove si gestiscono i template. Postmark offre un editor di template nella propria interfaccia web, con modelli pronti da personalizzare. Con Resend il flusso più naturale resta il codice, mentre l'editor visuale rimane uno strumento esterno che esporta HTML.
Resend in dettaglio
Cosa fa bene per questo pubblico. Resend è costruito attorno all'esperienza dello sviluppatore: un'API semplice, un SDK per i linguaggi più usati e la possibilità di passare direttamente un componente React per generare l'email. Per un team che costruisce il frontend in React o Next.js, questo riduce il numero di tool da gestire e permette di versionare il template insieme al codice che lo invia. Il piano gratuito con 3.000 email al mese è adatto ai prototipi, ai test in staging e ai progetti con pochi utenti.
Dove resta indietro. Il piano gratuito non è pensato per volumi reali: il tetto giornaliero di 100 email e il limite di 3 domini possono bloccare un progetto che cresce in fretta o che serve più ambienti. Chi ha bisogno di campagne marketing verso molti contatti deve considerare anche il piano dedicato ai contatti, che è separato dal piano per le email transazionali. La documentazione di React Email è molto curata, ma chi usa un builder diverso deve comunque imparare a esportare HTML e a gestirne le versioni.
Prezzi. Il piano Pro costa $20 al mese per 50.000 email al mese. Per 100.000 email, la pagina prezzi indica due voci: il piano Pro a $35 al mese, con $0,90 per ogni 1.000 email extra oltre la soglia, e il piano Scale a $90 al mese per 100.000 email. Il piano Scale sale a $160 al mese per 200.000 email e a $350 al mese per 500.000 email. Le tariffe complete e i dettagli sui piani marketing si trovano nella pagina ufficiale: resend.com/pricing.
Postmark in dettaglio
Cosa fa bene per questo pubblico. Postmark è il servizio da preferire quando la priorità assoluta è che le email transazionali arrivino nella casella di posta. La sua impostazione separa i flussi transazionali da quelli broadcast, così una campagna marketing non interferisce con un codice di accesso o con una ricevuta. Per chi invia email generate da un builder HTML come MJML o Maizzle, il corpo del messaggio viene passato via API come HTML e i template restano disponibili nell'interfaccia di Postmark, con variabili da compilare al momento dell'invio.
Dove resta indietro. Il piano gratuito copre solo 100 email al mese e non è pensato per lo sviluppo con volumi reali. Il piano più piccolo a pagamento parte da 10.000 email, quindi un progetto che invia 3.000 email al mese paga comunque $15 al mese. Per chi lavora con React Email il passaggio di build è in più, e l'interfaccia dei template è meno orientata allo sviluppatore rispetto a un flusso interamente basato su codice.
Prezzi. Il piano Basic costa $15 al mese a partire da 10.000 email, il Pro $16,50 e il Platform $18 sulla stessa soglia. A 50.000 email il Basic costa $55 al mese, il Pro $60,50 e il Platform $66. A 125.000 email il Basic costa $115 al mese, il Pro $126,50 e il Platform $138. Le differenze di funzioni tra Basic, Pro e Platform vanno verificate sulla pagina ufficiale: postmarkapp.com/pricing. Per volumi oltre 125.000 email, la pagina è il riferimento corretto.
Costi a diversi volumi
La tabella seguente usa solo le tariffe pubblicate nelle pagine ufficiali dei due servizi. Dove una soglia non è riportata, la cella lo indica invece di stimare un prezzo.
| Email al mese | Resend (piano e costo mensile) | Postmark (piano e costo mensile) |
|---|---|---|
| 3.000 | Free, $0 al mese | Basic, $15 al mese (il piano parte da 10.000 email) |
| 10.000 | Pro, $20 al mese (incluse 50.000 email) | Basic, $15 al mese |
| 50.000 | Pro, $20 al mese (incluse 50.000 email) | Basic a 50.000 email, $55 al mese |
| 100.000 | Pro a $35 al mese, oppure Scale a $90 al mese (entrambi per 100.000 email) | Nessuna tariffa riportata a 100.000; a 125.000 email, Basic a $115 al mese |
| 200.000 | Scale, $160 al mese | Consultare la pagina prezzi ufficiale |
Il confronto mostra un punto chiaro. Con poche migliaia di email Resend è il servizio più economico grazie al piano gratuito. Tra 10.000 e 50.000 email, il piano Pro di Resend costa $20 al mese per 50.000 email incluse, mentre Postmark Basic arriva a $55 già a 50.000. Se invece il volume è stabile e si lavora con il servizio da anni, il costo di Postmark resta prevedibile e la scelta dipende più dalla priorità sulla consegna che dal prezzo.
Per calcolare il costo annuo basta moltiplicare la cifra mensile per dodici. Un piano Pro Resend da $20 al mese equivale a 12 × $20 = $240 l'anno. Un piano Basic Postmark da $55 al mese equivale a 12 × $55 = $660 l'anno. La differenza va letta insieme alle esigenze del progetto, non come un giudizio assoluto.
Decisione: quale servizio per quale caso
| Se ti serve | Scegli | Perché |
|---|---|---|
| Template scritti in React o Next.js | Resend | React Email si integra direttamente con l'invio, senza un passaggio di build separato |
| Codici di accesso e reset password che non possono ritardare | Postmark | Il servizio separa i flussi transazionali dal broadcast e ha un'impostazione pensata per questo |
| Un prototipo o un ambiente di test con poche email | Resend | Il piano gratuito copre 3.000 email al mese |
| Volume di 50.000 email al mese con il costo più basso possibile | Resend | Il piano Pro include 50.000 email a $20 al mese, contro $55 del Basic Postmark a 50.000 |
| Un team non tecnico che gestisce i template | Postmark | L'editor dei template è nell'interfaccia web, insieme ai modelli pronti da personalizzare |
| Email transazionali e campagne marketing nello stesso progetto | Valutare entrambi | Conviene separare i flussi indipendentemente dal servizio scelto, e confrontare i piani dedicati ai contatti |
Checklist per migrare o affiancare i due servizi
Molti team non scelgono in modo definitivo: iniziano con un servizio, poi spostano i messaggi critici sull'altro. La migrazione è più semplice se la si pianifica come una modifica di infrastruttura, non come un cambio di template.
| Passo | Cosa controllare | Note |
|---|---|---|
| 1. Dominio di invio | Configurare i record DNS richiesti dal nuovo servizio (SPF e DKIM) prima di inviare traffico reale | Non spostare il dominio principale: usare un sottodominio dedicato per i messaggi transazionali |
| 2. Template | Esportare l'HTML dal builder (MJML, Maizzle o editor visuale) e verificarlo nei client di posta più usati | Il template deve funzionare identico a prescindere dal servizio di invio |
| 3. Variabili | Mappare i nomi delle variabili del template sui campi previsti dal nuovo servizio | Con Postmark le variabili si compilano al momento dell'invio o nel template salvato nell'interfaccia |
| 4. Flussi | Separare i messaggi transazionali dai messaggi di marketing | Evita che una campagna rallenti un codice di accesso |
| 5. Webhook | Aggiornare gli endpoint che ricevono eventi di consegna, rimbalzo e reclamo | Verificare che la gestione dei rimbalzi resti attiva durante il periodo di transizione |
| 6. Periodo di doppio invio | Inviare una quota ridotta di messaggi sul nuovo servizio e confrontare le consegne | Mantenere il vecchio servizio attivo fino a quando i risultati sono stabili |
| 7. Piano di rollback | Conservare la configurazione precedente e un interruttore per tornare indietro | Il rollback deve richiedere una modifica di configurazione, non una nuova release |
Come scegliere, passo per passo
Il primo criterio è il tipo di messaggi. Se la maggior parte delle email è transazionale e deve arrivare subito, la priorità va alla separazione dei flussi e alla reputazione del servizio, e Postmark è il punto di partenza naturale. Se la maggior parte delle email nasce dal codice dell'applicazione e il template è in React, Resend riduce il lavoro di integrazione.
Il secondo criterio è il volume. Sotto le 3.000 email al mese, il piano gratuito di Resend permette di costruire e testare tutto senza costi. Oltre le 10.000 email, la tariffa di partenza di Postmark ($15 al mese) è più bassa di quella di Resend Pro ($20 al mese), ma il piano Pro di Resend include 50.000 email, quindi a volumi intorno a 50.000 il confronto cambia. Il calcolo va fatto sul volume reale dei prossimi dodici mesi, con la tariffa pubblicata in quel momento.
Il terzo criterio è chi lavora sui template. Un team di sviluppatori che versiona le email nello stesso repository dell'applicazione troverà più naturale il flusso di Resend con React Email. Un team in cui un'altra funzione gestisce i template può preferire l'editor di Postmark, purché il template esportato da MJML o da un editor visuale sia verificato prima di andare in produzione.
Il quarto criterio è la tolleranza al cambio. Se il progetto è ancora in fase di definizione, conviene partire dal piano gratuito e scrivere i template in un formato portabile come HTML generato da MJML o Maizzle. Così la scelta del servizio resta reversibile e il lavoro sul template non si perde.
Errori comuni da evitare
Il primo errore è confrontare solo il prezzo di partenza. Il piano più economico di Postmark parte da 10.000 email, mentre quello di Resend include 3.000 email gratuite: a volumi bassi la differenza di costo è tutta a favore di Resend, a volumi medi dipende dalle soglie.
Il secondo errore è mescolare i flussi. Inviare codici di accesso e newsletter dallo stesso dominio e con la stessa coda può rallentare i messaggi più importanti. Un sottodominio dedicato e una separazione dei flussi, indipendente dal fornitore, riducono questo rischio.
Il terzo errore è tenere l'HTML del template solo nel servizio di invio. Un template conservato soltanto nell'interfaccia di un fornitore è difficile da versionare e da migrare. Conviene mantenere la sorgente nel builder (MJML, Maizzle o React Email) e trattare l'HTML generato come un artefatto di build.
Domande frequenti
Resend o Postmark: quale è meglio per un SaaS che usa React?
Per un SaaS costruito in React o Next.js, Resend è di solito la scelta più pratica, perché React Email permette di scrivere i template come componenti nello stesso progetto. Se il SaaS invia soprattutto codici di accesso e ricevute, vale la pena valutare Postmark per la separazione dei flussi transazionali.
Il piano gratuito di Resend è sufficiente per testare un progetto?
Sì, per test e prototipi. Il piano Free include 3.000 email al mese, con un limite di 100 email al giorno e 3 domini. Per un ambiente di staging o per un progetto con pochi utenti è adeguato; per un'applicazione in produzione con più domini o picchi giornalieri conviene passare a un piano a pagamento.
Postmark ha un piano gratuito utile?
Il piano Free di Postmark include 100 email al mese, senza sforamenti. È utile per una verifica iniziale della configurazione, ma non per un progetto che invia con regolarità. Il primo piano a pagamento, il Basic, parte da 10.000 email al mese al prezzo di $15.
Posso usare MJML o Maizzle con entrambi i servizi?
Sì. MJML e Maizzle producono HTML finale, e sia Resend sia Postmark accettano un corpo HTML inviato via API. La differenza sta nel punto in cui avviene la compilazione: nella pipeline del progetto o in un servizio separato. Il template resta lo stesso.
Posso usare un editor visuale come Stripo o Unlayer con Resend?
Sì, purché l'editor esporti HTML. Il servizio di invio riceve semplicemente il codice generato. Il vantaggio dell'editor è per chi non scrive codice; lo svantaggio è che il template vive fuori dal repository, quindi va gestito con regole precise di versione.
Come si verificano i prezzi prima di scegliere?
Le tariffe cambiano nel tempo e vanno sempre confermate sulla pagina ufficiale del fornitore prima dell'acquisto. Per Resend la pagina è resend.com/pricing, per Postmark postmarkapp.com/pricing. Le cifre di questa guida si riferiscono alle pagine consultate il 7 ottobre 2026.
Conviene usare entrambi i servizi?
Può essere una scelta ragionevole se il progetto ha due esigenze diverse: messaggi transazionali critici da una parte e campagne o notifiche meno urgenti dall'altra. Il costo complessivo va calcolato sommando i due piani, e ogni flusso deve avere dominio, template e webhook separati.