Sistema Email
Sistema Email
Il Carrubo dispone di un servizio mail integrato tramite la libreria nodemailer, progettato per la comunicazione transazionale con gli ospiti (Conferme di prenotazione, Lettere di benvenuto, Reminder check-out).
Configurazione SMTP
Il servizio si basa sul protocollo SMTP ed è agnostico rispetto al provider (puoi usare Gmail, SendGrid, Amazon SES, ecc.).
Le variabili d’ambiente necessarie sono:
SMTP_HOST: Il server (es.smtp.gmail.com)SMTP_PORT: La porta (solitamente465o587)SMTP_USER: Indirizzo email o usernameSMTP_PASS: Password o App PasswordSMTP_SECURE:trueper porta 465,falseper le altreSMTP_FROM_EMAIL: L’indirizzo del mittente che l’ospite vedràSMTP_FROM_NAME: Il nome mittente (Default:"Il Carrubo")
Interfaccia Invio (Admin)
L’amministratore ha a disposizione un’interfaccia dedicata sotto /ad/dashboard/email.html per l’invio di comunicazioni massive o personalizzate.
Il backend si occupa di ciclare l’array di destinatari e gestire la coda per evitare ban dai provider SMTP a causa di invii troppo rapidi.