SMTP per Craft CMS: quattro variabili e il pannello
Attivazione account, reimpostazione password e moduli: Craft CMS 5 spedisce con SMTP Senpai da Settings › Email, con i dati tenuti nel file .env.
- Parti gratis
- Server e dati in Europa
- Registro di ogni consegna
SMTP_HOST="relay.mailsenpai.com" SMTP_PORT="2525" SMTP_USERNAME="il-tuo-utente" SMTP_PASSWORD="la-tua-password" SYSTEM_EMAIL="[email protected]" # nel pannello: Hostname $SMTP_HOST · Port $SMTP_PORT # Use authentication: acceso # Username $SMTP_USERNAME · Password $SMTP_PASSWORD
Quattro dati, e le email partono
Sono gli stessi per ogni programma: li trovi anche nella tua area clienti, già compilati.
Il mittente deve essere su un dominio verificato nella tua area: senza, il server rifiuta l’invio. Per i record SPF, DKIM e DMARC usa il controllo DNS gratuito.
Tre passi
Scrivi le variabili
Aggiungi al file .env le righe del riquadro, con utente e password dell’area clienti, pagina SMTP Senpai.
Imposta il trasporto
In Settings › Email scegli Transport Type SMTP e scrivi nei campi i nomi delle variabili, con il dollaro davanti. System Email Address su un dominio verificato.
Prova
Premi Test in fondo alla pagina, oppure da terminale: php craft mailer/test [email protected]
Domande frequenti
Dov’è il campo della cifratura?
In Craft 5 non c’è: sulla porta 2525 o 587 la connessione si protegge con STARTTLS, che parte da solo.
In produzione il pannello è in sola lettura: come faccio?
Con allowAdminChanges spento le impostazioni si cambiano in sviluppo e arrivano in produzione con il project config. Per questo conviene scrivere nel pannello i nomi delle variabili e non i valori.
Perché non scrivo la password nel pannello?
Perché finirebbe nei file YAML del project config. Con $SMTP_PASSWORD resta nel file .env.
Il Test va a buon fine ma l’email non arriva
Controlla che System Email Address sia su un dominio verificato e guarda il registro di SMTP Senpai: ogni consegna è riga per riga.
Altre guide di integrazione
Prova SMTP Senpai con il tuo programma
Parti gratis: colleghi il tuo programma, mandi le tue email vere e guardi il registro riga per riga. Senza carta e senza scadenza.