Guida di integrazione · Craft CMS

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
4,7/5 · 83 recensioniGoogleCapterraTrustpilot
.env · poi Settings › Email › Transport Type: SMTP
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
i 4 dati

Quattro dati, e le email partono

Sono gli stessi per ogni programma: li trovi anche nella tua area clienti, già compilati.

Serverrelay.mailsenpai.com
Porta2525 o 587
SicurezzaSTARTTLS
Utente e passwordnell’area clienti, pagina SMTP Senpai

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.

come si fa

Tre passi

1

Scrivi le variabili

Aggiungi al file .env le righe del riquadro, con utente e password dell’area clienti, pagina SMTP Senpai.

2

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.

3

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.

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.

Gratis, senza cartaParti gratis