2mail — SMTP relay su infrastruttura belga

SMTP per PrestaShop — e-mail d'ordine che arrivano

PrestaShop invia per impostazione predefinita tramite la funzione mail di PHP del server web. Tecnicamente funziona, ma senza autenticazione: per Gmail e Outlook un messaggio del genere è quasi indistinguibile dallo spam. La conseguenza la noti solo dal lato cliente — conferme d'ordine che non arrivano ed e-mail di recupero password che finiscono nella cartella spam.

PrestaShop ha un'impostazione dedicata: passi dalla funzione mail di PHP al tuo server SMTP. Oltre ai cinque campi qui sotto non ti serve altro.

Perché senza relay le cose vanno storte

Un e-commerce vive di fiducia nel momento dell'ordine. Se la conferma non arriva, il cliente dubita che l'ordine sia andato a buon fine — e questo genera una richiesta di assistenza o un pagamento annullato. Il lato insidioso è che tu non te ne accorgi: non compare alcun errore, l'e-mail sembra semplicemente inviata.

Configurare l'SMTP in PrestaShop

1

Recupera i dati

Accedi al tuo account 2mail e recupera lì il tuo server SMTP, il nome utente e la password.

2

Inserisci in PrestaShop

Nelle impostazioni di PrestaShop trovi una sezione dedicata all'e-mail, in cui scegli tra la funzione mail di PHP e il tuo server SMTP. Scegli la seconda opzione e inserisci i dati qui sotto. In fondo PrestaShop propone un'e-mail di prova — inviala a un indirizzo esterno, non a un indirizzo sul tuo stesso server.

3

Autentica il dominio

Assicurati che SPF, DKIM e DMARC siano configurati correttamente per il tuo dominio, così i destinatari possono verificare che il messaggio provenga da te.

4

Prova

Invia un messaggio di prova a un indirizzo presso un grande provider e verifica che arrivi nella posta in arrivo e non nella cartella spam.

I campi richiesti da PrestaShop

Ogni piattaforma li chiama in modo leggermente diverso, ma si tratta sempre degli stessi cinque. I valori concreti sono legati al tuo account e li trovi nel tuo account 2mail — recuperali da lì, così sei certo di usare quelli giusti.

Campo Che cosa inserire
Server SMTP (host)Il nome del server dal tuo account 2mail.
PortaLa porta corrispondente alla cifratura scelta; il tuo account indica quale.
CifraturaTLS. Non inviare mai in chiaro — altrimenti le tue credenziali viaggiano leggibili sulla rete.
Nome utenteIl login SMTP del tuo account 2mail.
PasswordLa password corrispondente. Non usare mai la password della casella di posta di un collaboratore.

Quali e-mail invia PrestaShop

Una volta configurato il relay, tutte queste passano tramite 2mail — non devi configurarle una per una.

Conferme d'ordine e conferme di pagamento
Avvisi di spedizione e di consegna
Recupero password e creazione account
Rimborsi e note di credito
Messaggi dal modulo di contatto

Insidie con PrestaShop

L'indirizzo mittente sul tuo dominio

Fai inviare il negozio da un indirizzo del tuo dominio — lo stesso dominio per cui sono impostati SPF, DKIM e DMARC. Un mittente su un indirizzo gratuito fallisce su DMARC, per quanto corrette siano per il resto le impostazioni SMTP.

E-mail di prova verso un provider esterno

L'e-mail di prova integrata inviata a un indirizzo sul tuo stesso server non dimostra nulla: quel server si fida comunque di te. Prova verso un indirizzo Gmail e uno Outlook.

Controlla dopo una migrazione o un aggiornamento

In caso di trasferimento su un altro hosting o di un aggiornamento importante, capita spesso che le impostazioni e-mail vengano ripristinate. Dopo ogni intervento effettua un ordine di prova.

SPF, DKIM e DMARC spiegati La recapitabilità

Un'altra piattaforma?

L'SMTP è un protocollo standard: ogni sistema che parla SMTP — un CRM, un ERP, un'applicazione proprietaria o un server — può inviare tramite 2mail con gli stessi cinque campi.

Domande frequenti sull'SMTP per PrestaShop

PrestaShop invia per impostazione predefinita tramite la funzione mail di PHP del server web, senza autenticazione. Per Gmail e Outlook un messaggio del genere è quasi indistinguibile dallo spam, quindi viene filtrato. Tu non ne vedi nulla: non compare alcun errore, l'e-mail sembra semplicemente inviata.
Nelle impostazioni di PrestaShop c'è una sezione per l'e-mail in cui scegli tra la funzione mail di PHP e il tuo server SMTP. Scegli la seconda opzione e inserisci i cinque dati SMTP.
Un indirizzo del tuo dominio — lo stesso dominio per cui sono impostati SPF, DKIM e DMARC. Un mittente su un indirizzo gratuito come gmail.com fallisce su DMARC, per quanto corrette siano per il resto le impostazioni SMTP.
Probabilmente hai fatto la prova verso un indirizzo sul tuo stesso server: quello si fida comunque di te. Invia l'e-mail di prova a un indirizzo Gmail e a uno Outlook — sono proprio quei provider esterni la vera prova.
Controllalo in ogni caso. In caso di trasferimento su un altro hosting o di un aggiornamento importante, capita spesso che le impostazioni e-mail vengano ripristinate. Un ordine di prova dopo ogni intervento basta.
Chiama ora
Invia un'e-mail