Email, notifiche e magic link

Email da template dal tuo server di posta, notifiche in tempo reale e link che scadono o avviano azioni.

I messaggi che la tua app invia

Email da template

Crea i template in un editor drag-and-drop, tienine uno per lingua e inviali dalla tua app in base allo scopo. La posta parte dal tuo server SMTP, da Office 365, Amazon SES o Zoho.

Cronologia della casella di posta

Collega una casella IMAP per conservare la cronologia della posta in entrata e in uscita.

Notifiche in tempo reale

Invia messaggi tramite SignalR a tutti, a utenti scelti o agli utenti con un ruolo o in un'organizzazione, e conservali in una inbox che si apre dall'icona della campanella.

Magic link

Crea link brevi di redirect, oppure link di azione che inviano una GET o una POST con i tuoi header e il tuo payload. Stabilisci quante volte funziona un link e quando scade.

Pagamenti e abbonamenti

Checkout Stripe, carte salvate e rimborsi, più piani di abbonamento con fatturazione mensile, primo periodo pro rata, sconti, tasse e addebiti a consumo. Sono più recenti del resto di Utilities e non sono ancora nella documentazione, quindi contattaci prima di costruirci sopra.

Invia dalla tua app con poche righe

Configura server di posta e template nella console o con la CLI, poi invia email e notifiche dalla tua app con l'SDK.

  1. Configura un server di posta

    Aggiungi i dati SMTP o un altro provider, impostane uno come predefinito e invia un'email di prova.

  2. Crea i template

    Crea un template per ogni scopo, come il benvenuto o il reset della password, in ogni lingua che supporti.

  3. Invia dal tuo codice

    Chiama mail.send() con scopo e lingua, e notifier.notify() con gli utenti o i ruoli da raggiungere.

# Mail servers and templates
blocks mail config list --json
blocks mail template list --search welcome --json

# Send a test mail, dry run first
blocks mail sendtoany --to jane@example.com --is-test-mail --dry-run --json

Provider

  • SMTP
  • Office 365
  • Amazon SES
  • Zoho
  • IMAP
  • SignalR
  • Stripe

Domande su Utilities

Posso usare il mio server di posta?

Sì. Aggiungi le impostazioni SMTP, oppure collega Office 365, Amazon SES o Zoho. Puoi tenere più configurazioni e impostarne una come predefinita.

Come arrivano le notifiche al browser?

Tramite SignalR. Puoi inviarle a tutti, a utenti specifici o agli utenti con un ruolo o in un'organizzazione, e scegliere se salvare il messaggio nella inbox dell'utente.

Cosa può fare un magic link?

Un link di redirect apre un URL. Un link di azione chiama un endpoint con il metodo, gli header e il payload che imposti. Entrambi possono scadere ed essere limitati a un numero di utilizzi.

Posso accettare pagamenti?

Checkout Stripe, rimborsi e abbonamenti compaiono nelle note di rilascio da luglio a settembre 2026, ma non sono ancora nella documentazione. Contattaci prima di costruirci sopra.

Inizia con un progetto gratuito

Registrati su os.seliseblocks.com e crea un progetto, oppure incolla un prompt in Claude Code, Codex o Cursor e lascia che il tuo agente lo configuri tramite la CLI di Blocks.