Come configurare le impostazioni e-mail di WordPress

Come configurare le impostazioni e-mail di WordPress (nel modo giusto)

Volete configurare le impostazioni e-mail di WordPress?

Se le tue e-mail WordPress non raggiungono i destinatari o finiscono nella cartella spam, è perché WordPress utilizza un metodo inaffidabile chiamato PHP mail() che causa problemi di consegna.

I provider di posta elettronica come Gmail non si fidano di questi messaggi non autenticati, quindi li bloccano o li contrassegnano come spam. La soluzione è SMTP (Simple Mail Transfer Protocol).

In questo post ti mostrerò come configurare correttamente le impostazioni e-mail di WordPress per garantire una consegna rapida e affidabile in ogni momento. L'intera configurazione richiede 15-20 minuti e risolverai definitivamente i problemi di consegna.

Come configurare le impostazioni e-mail di WordPress

Configurare le impostazioni di posta elettronica di WordPress è molto semplice se il vostro dominio è già collegato a un mailer. In caso contrario, seguite il tutorial passo-passo qui sotto per completare la configurazione dell'e-mail di WordPress utilizzando WP Mail SMTP.

Passaggio 1: scegli un provider di posta elettronica

Per prima cosa, dovrai creare un account con un provider di posta elettronica per gestire le tue e-mail. Consideralo come un account di posta elettronica dedicato esclusivamente all'invio di e-mail dal tuo sito.

SendLayer è il nostro servizio di mailing più consigliato. Ecco la nostra recensione dettagliata di SendLayer se volete sapere perché lo raccomandiamo.

Per iniziare a creare il tuo account, visita la pagina dei prezzi di SendLayer e scegli un piano in base al tuo volume mensile di email.

Prezzi Sendlayer

Se hai appena iniziato o desideri provare SendLayer, clicca sul link Prova gratuita. La prova gratuita ti consente di inviare e-mail immediatamente senza fornire informazioni di pagamento.

Richiedi la prova gratuita di SendLayer

Successivamente, inserisci il tuo nome, indirizzo e-mail e dati della carta di credito come richiesto. Una volta completata la registrazione dell'account, clicca su Continua alla dashboard.

Continua al cruscotto

Ottimo! Avete appena configurato il vostro account di SendLayer mailer. Ora aggiungeremo il vostro dominio al vostro account SendLayer.

Suggerimento professionale

Prima di scegliere un piano, valuta quanti messaggi e-mail invia mensilmente il tuo sito WordPress. Sono inclusi i moduli di notifica, le registrazioni degli utenti, le reimpostazioni delle password, le notifiche dei commenti e gli ordini WooCommerce.

Un tipico sito di piccole imprese invia 500-2.000 e-mail al mese. Scegli un piano leggermente superiore alla tua stima per evitare di perdere notifiche dei moduli e clienti insoddisfatti.

Passaggio 2: autorizza il tuo dominio WordPress

L'autorizzazione del dominio è importante per garantire l'affidabilità dell'invio delle e-mail dal tuo sito WordPress. Autorizzando il tuo dominio, i server di posta elettronica ti riconosceranno come mittente verificato.

Il processo di autorizzazione prevede l'aggiunta di record DNS (identificatori tecnici) al tuo dominio che i server di posta elettronica controllano prima di accettare i tuoi messaggi.

Una volta che questi registri sono stati creati, i provider di posta elettronica come Gmail si fidano delle tue e-mail e le recapitano nelle caselle di posta in arrivo invece che nelle cartelle spam.

Per autorizzare il proprio dominio con SendLayer, accedere alla dashboard del proprio account SendLayer e fare clic su Aggiungi dominio.

SendLayer aggiungere dominio

Inserisci il nome di dominio dell'indirizzo e-mail (ad esempio: tuaazienda.com) che desideri impostare come mittente. Quindi fai clic su Aggiungi dominio.

SendLayer aggiungere dominio

SendLayer genera automaticamente 5 record DNS per il tuo dominio. Questi record autenticano le tue e-mail e migliorano la deliverability.

Record DNS SL

Copiate questi record e incollateli uno per uno nelle impostazioni DNS del vostro sito. Di solito queste impostazioni DNS si trovano nell'account di hosting WordPress del vostro sito.

Dopo aver aggiunto i record DNS richiesti, seleziona la casella accanto al testo Ho aggiunto questi record DNS e sono pronto a procedere. Quindi, premi il pulsante Verifica record DNS .

SL verifica le impostazioni dns

Tieni presente che potrebbero essere necessarie fino a 48 ore affinché le modifiche al DNS abbiano effetto, anche se nella maggior parte dei casi sono completate entro 1-2 ore.

Per verificare lo stato di autorizzazione del dominio, tornare alla dashboard di SendLayer e fare clic su Impostazioni dalla navigazione verticale a sinistra.

Impostazioni del cruscotto di sendlayer

A questo punto, fare clic sulla scheda Record e impostazioni DNS dalla barra di navigazione orizzontale nella parte superiore della pagina.

Impostazioni e record DNS SL

Se le impostazioni DNS sono state verificate con successo, si vedrà un simbolo verde sotto la colonna Stato per ogni tipo di record DNS.

Record DNS autorizzati SL

Se avete bisogno di aiuto per modificare le impostazioni DNS del vostro sito, consultate questa guida sull'aggiunta di record DNS per il vostro sito.

Importante

Alcuni utenti saltano questo passaggio pensando che la connessione API sia sufficiente. Senza l'autorizzazione del dominio, i provider di posta elettronica considerano i tuoi messaggi come provenienti da una fonte non verificata e li indirizzano automaticamente allo spam.

I record DNS dimostrano la proprietà del dominio e consentono l'autenticazione SPF, DKIM e DMARC, che determinano se le tue e-mail raggiungono le caselle di posta in arrivo.

Passaggio 3: collega il tuo sito WordPress a SMTP

WordPress non consente di utilizzare SMTP o un servizio di posta esterno. Possiamo risolvere questo problema con un plugin. Configureremo WP Mail SMTP in WordPress in modo da poter collegare il tuo sito a SendLayer.

Se non hai già un plugin per le email, installa e attiva il plugin WP Mail SMTP sul tuo sito. WP Mail SMTP è il plugin più affidabile per sostituire la funzione PHP mail() di WordPress, che non funziona bene, con una consegna SMTP corretta.

WP Mail SMTP per il monitoraggio delle e-mail

Una volta installato e attivato WP Mail SMTP, clicca su WP Mail SMTP » Impostazioni dall'area di amministrazione di WordPress.

Pagina delle impostazioni SMTP di WP Mail

In questa pagina delle impostazioni potrai configurare tutte le opzioni relative alla posta elettronica. I tre passaggi seguenti ti guideranno attraverso ciascuna sezione.

Nota

WP Mail SMTP è il plugin SMTP più attivamente mantenuto con oltre 3 milioni di installazioni. Altri plugin SMTP spesso entrano in conflitto con i plugin dei moduli di contatto, hanno un codice obsoleto che causa problemi di compatibilità o mancano di un supporto adeguato.

WP Mail SMTP è stato sviluppato dal team di WPForms e si integra perfettamente con tutti i principali plugin per moduli, servizi di posta elettronica e funzionalità di WordPress. Se hai provato altri plugin SMTP che non hanno funzionato, disinstallali completamente prima di installare WP Mail SMTP per evitare conflitti.

Passaggio 4: Scegli da Email e da Nome (Dettagli mittente)

L'indirizzo e-mail mittente è l'indirizzo e-mail dal quale verranno inviate tutte le e-mail del tuo sito web. Questo indirizzo e-mail deve utilizzare lo stesso dominio che hai appena autorizzato con SendLayer.

Se hai un indirizzo e-mail aziendale, si presenterà come [email protected]. Scorri la pagina delle impostazioni fino alla sezione relativa alla posta. Quindi, inserisci il tuo indirizzo e-mail nel campo Da Email campo.

Da e-mail

Se desideri che l'indirizzo e-mail del mittente sia lo stesso in tutto il sito, puoi selezionare la casella " Forza indirizzo e-mail del mittente", come mostrato nella schermata sopra.

In questo modo si evita di modificare le impostazioni dell'e-mail in tutto il sito (in tutti i moduli e-mail, ecc.). Si consiglia vivamente di selezionare questa casella.

Passando oltre, il campo "Da nome" è impostato di default sul nome del sito. Tuttavia, è possibile modificarlo con qualsiasi testo desiderato. È anche possibile selezionare la casella accanto a "Forza nome mittente " per applicare questa impostazione a tutte le e-mail del sito.

Regolare il nome del destinatario nelle impostazioni SMTP di WP Mail

I dettagli del mittente sono ora configurati. Successivamente, collegherai WP Mail SMTP al tuo account SendLayer.

Suggerimento professionale

Molti siti utilizzano [email protected] come indirizzo e-mail mittente, pensando che ciò scoraggi le risposte. In realtà, ciò compromette la deliverability. I provider di posta elettronica penalizzano gli indirizzi noreply perché indicano e-mail automatiche di bassa qualità.

Utilizza invece un indirizzo monitorato reale come [email protected] o [email protected]. Otterrai migliori tassi di consegna nella posta in arrivo e i clienti apprezzeranno la possibilità di rispondere se hanno domande sulle conferme dei moduli o sulle notifiche relative all'account.

Passaggio 5: Completa la configurazione della tua email

Ora collegherai WP Mail SMTP a SendLayer utilizzando una chiave API. Questa chiave consente al plugin di inviare e-mail tramite i server di SendLayer. Nella sezione Mailer, seleziona SendLayer.

Selezionare il mailer SendLayer

Quindi dovrai inserire la chiave API. Per individuare la chiave API del tuo account SendLayer, clicca sul link Ottieni chiave API.

Ottenere l'API SendLayer

Il link ti porterà alla pagina Impostazioni dominio del tuo account. Qui troverai la tua chiave API.

Impostazioni del dominio SendLayer

Fare clic sull'icona di copia accanto a Mostra chiave API per copiarla negli appunti.

Copiare la chiave API

Tornate alla pagina delle impostazioni SMTP di WP Mail e incollate la chiave API di SendLayer nel campo corrispondente.

Incollare la chiave API

Fare clic sul pulsante Salva impostazioni per salvare le modifiche.

Fare clic sul pulsante Salva impostazioni

Ci siete quasi! Dobbiamo solo verificare che tutto funzioni bene e senza intoppi.

Importante

La tua chiave API ti dà pieno accesso per inviare email dal tuo account SendLayer. Non condividerla mai pubblicamente né inserirla in repository di codice pubblici come GitHub.

Se sospetti che la tua chiave API sia stata compromessa (hacking del sito, esposizione accidentale), rigenera immediatamente una nuova chiave nelle impostazioni del dominio di SendLayer.

La vecchia chiave smetterà immediatamente di funzionare e dovrai solo incollare la nuova chiave in WP Mail SMTP. Le chiavi API compromesse possono essere utilizzate per inviare spam dal tuo dominio, danneggiando la tua reputazione di mittente.

Passaggio 6: prova le tue e-mail WordPress

Dopo aver configurato le impostazioni, è necessario verificare che WordPress stia effettivamente inviando le e-mail e che queste arrivino nelle caselle di posta.

Quindi, inviamo un'e-mail di prova per verificare che la connessione SMTP, l'autorizzazione del dominio e le impostazioni del mittente funzionino correttamente. Fai clic sulla scheda Test e-mail.

Aprire la scheda Test e-mail in WP Mail SMTP

In questa scheda, è possibile inserire qualsiasi account e-mail a cui si ha accesso nel campo Invia a. Quindi, fare clic sul pulsante Invia e-mail.

Inviare un'e-mail di prova

Una volta elaborata l'e-mail, molto probabilmente verrà visualizzato un messaggio di successo.

L'avviso mostra che l'email di test di WP Mail SMTP è stata inviata con successo.

Controlla la casella di posta dell'indirizzo e-mail che hai inserito. L'e-mail di prova dovrebbe arrivare entro 1-2 minuti. Controlla sia la casella di posta in arrivo che la cartella spam.

invio di un'email di prova con successo smtp

Se l'e-mail è arrivata nella tua casella di posta in arrivo (non nella cartella spam), le impostazioni e-mail di WordPress sono configurate correttamente. Tutte le e-mail di WordPress, come le notifiche dei moduli, le reimpostazioni delle password e le registrazioni degli utenti, verranno ora consegnate in modo affidabile.

Domande frequenti sulle impostazioni e-mail di WordPress

Perché non posso utilizzare le impostazioni predefinite dell'e-mail in WordPress?

Per impostazione predefinita, WordPress utilizza PHP Mail per inviare e-mail come le notifiche dei moduli, l'attivazione degli utenti, la perdita della password e altro.

Purtroppo, WordPress è noto per i problemi di consegna delle e-mail. Di solito, questi problemi si verificano perché il vostro server di hosting WordPress non è configurato correttamente per utilizzare la funzione PHP Mail.

Inoltre, PHP Mail non aggiunge alcun elemento di autenticazione ai tuoi messaggi e-mail. Ciò significa che le tue e-mail rischiano di essere considerate spam e di non arrivare mai nella casella di posta del destinatario.

I problemi di recapito delle e-mail sono comuni per gli utenti Gmail perché Google ha regole molto severe contro lo spam.

In che modo SMTP risolve i problemi relativi alle e-mail di WordPress?

SMTP è l'acronimo di Simple Mail Transfer Protocol. È uno dei modi più affidabili per inviare e-mail su Internet.

Con l'SMTP si ottengono alti tassi di recapito, si evita la cartella spam e le e-mail raggiungono i destinatari quasi istantaneamente.

Quindi, per risolvere i problemi di posta elettronica sul vostro sito WordPress, dovete sostituire PHP Mail con SMTP. Il modo più semplice per farlo è utilizzare un plugin chiamato WP Mail SMTP.

È utilizzato da molti siti web per un motivo: consente anche ai non addetti ai lavori di impostare le impostazioni di posta elettronica di WordPress in modo da utilizzare SMTP invece della funzione PHP mail() predefinita.

Cosa sono le impostazioni SMTP di WordPress e dove posso trovarle?

WordPress non dispone di impostazioni SMTP integrate. È necessario installare il plugin WP Mail SMTP per aggiungere la funzionalità SMTP. Una volta installato, vai su WP Mail SMTP » Impostazioni nella dashboard di WordPress.

Qui potrai configurare il tuo indirizzo e-mail mittente, il nome mittente, scegliere il tuo programma di posta elettronica e inserire le tue credenziali SMTP (di solito una chiave API). Il plugin sostituisce la funzione PHP mail() predefinita di WordPress con una corretta consegna SMTP.

Come posso configurare l'e-mail sul mio sito WordPress?

Installa il plugin WP Mail SMTP, registrati a un provider di servizi di posta elettronica come SendLayer, autorizza il tuo dominio aggiungendo i record DNS al tuo account di hosting, quindi configura WP Mail SMTP con la chiave API del tuo provider e i dettagli del mittente.

Qual è il miglior servizio di posta elettronica per WordPress?

SendLayer è la nostra prima scelta perché è stato creato appositamente per gli utenti WordPress, offre ottimi tassi di consegna, include registri di invio dettagliati e fornisce un'assistenza reattiva. Altre valide opzioni sono SendGrid, Mailgun o Amazon SES, anche se richiedono una configurazione più tecnica.

Evita di utilizzare account e-mail generici (come il tuo account Gmail personale) per l'invio di e-mail tramite WordPress. Questi account hanno limiti giornalieri di invio molto rigidi (di solito 500 e-mail) e bloccheranno il tuo account se li superi.

Posso usare il mio account Gmail per inviare email WordPress?

Tecnicamente sì, ma non è consigliabile per i siti di produzione. Gmail limita l'invio a 500 email al giorno e il superamento di questo limite comporta il blocco temporaneo dell'account.

Gmail richiede anche la configurazione dell'autenticazione OAuth, che è più complessa rispetto ai servizi basati su API. Utilizza Gmail solo per test o siti personali con volumi molto bassi.

Per i siti web aziendali, utilizza un servizio SMTP dedicato come SendLayer, progettato per le e-mail transazionali e senza limiti di invio restrittivi.

Come posso verificare se WordPress sta inviando le e-mail?

Installa WP Mail SMTP e vai su Impostazioni » Test e-mail. Invia un'e-mail di prova al tuo indirizzo e-mail personale. Se arriva nella tua casella di posta entro 2 minuti, WordPress sta inviando correttamente.

Se non arriva o finisce nella cartella spam, è necessario correggere la configurazione della tua email. Puoi anche controllare WP Mail SMTP » Email Log (funzionalità Pro) per vedere la cronologia di tutte le email che WordPress ha tentato di inviare e il loro stato di consegna.

Cosa sono i record DNS e perché sono necessari per l'email di WordPress?

I record DNS sono voci di testo nelle impostazioni del dominio che dimostrano la proprietà del dominio e autorizzano l'invio di e-mail.

I cinque record DNS forniti da SendLayer includono SPF (elenca i server di invio approvati), DKIM (aggiunge una firma crittografata alle e-mail) e DMARC (indica ai provider come gestire le autenticazioni non riuscite).

I provider di posta elettronica controllano questi record prima di consegnare la tua posta. Senza di essi, le tue e-mail sembrano false e vengono bloccate o inviate allo spam, anche se la tua connessione SMTP funziona.

Posso inviare email WordPress senza SMTP?

Puoi provare a utilizzare la funzione PHP mail() predefinita di WordPress, ma non è affidabile e spesso non funziona correttamente. La maggior parte dei provider di hosting non configura correttamente PHP mail() e, anche quando funziona tecnicamente, le e-mail non sono autenticate e finiscono nella cartella dello spam.

Quindi, risolvere i problemi di notifica delle e-mail

WP Mail SMTP è una soluzione super efficace per risolvere i problemi di notifica dei moduli. È possibile utilizzare WP Mail SMTP per risolvere i problemi di notifica delle e-mail di Formidable Forms o di Ninja Forms che non invia le e-mail.

Quindi, assicuratevi di leggere il nostro post sul perché dovreste sempre evitare i plugin nulled di WP Mail SMTP Pro.

Costruite ora il vostro modulo WordPress

Cosa state aspettando? Approfittate della garanzia di rimborso al 100% e iniziate oggi stesso a utilizzare il plugin SMTP e PHP più popolare al mondo.

Se questo articolo vi è piaciuto, seguiteci su Facebook e Twitter per altre esercitazioni gratuite su WordPress.

Divulgazione: I nostri contenuti sono sostenuti dai lettori. Ciò significa che se fate clic su alcuni dei nostri link, potremmo guadagnare una commissione. Scoprite come WPForms viene finanziato, perché è importante e come potete sostenerci.

Osama Tahir

Osama è uno scrittore senior di WPForms. È specializzato nello smontare i plugin di WordPress per testarli e condividere le sue intuizioni con il mondo.Per saperne di più

Il miglior plugin per la creazione di moduli di WordPress con trascinamento e rilascio

Facile, veloce e sicuro. Unitevi agli oltre 6 milioni di proprietari di siti web che si fidano di WPForms.

6 commenti su "Come configurare le impostazioni email di WordPress (nel modo giusto)"

  1. Sebbene sia una buona informazione, sembra anche una manovra di marketing per SendLayer. Mi dispiace, ma aggiungere un altro servizio a un costo mensile non è sempre auspicabile o fattibile. Ho pensato che questo articolo avrebbe offerto maggiori informazioni sulle diverse opzioni che si possono utilizzare. Personalmente, configuro l'SMTP con le informazioni del mio server di posta elettronica e le modifiche appropriate al DNS. L'articolo sarebbe stato molto migliore se non si fosse concentrato solo su SendLayer. Solo una critica costruttiva. WPForms è ancora un GRANDE prodotto!!!

  2. C'è un modo per sapere chi mi sta inviando le email al mio sito wordpress piuttosto che il mio account di posta elettronica le invia a me?

    1. Ciao Micheal,

      È assolutamente possibile impostare e-mail di notifica automatica dei moduli, sia per voi stessi che per chiunque desideriate (compresa la persona che ha compilato il modulo).

      Abbiamo un'ottima guida al riguardo qui. E se preferite, abbiamo un video che illustra il processo di configurazione.

Aggiungi un commento

Siamo lieti che abbia scelto di lasciare un commento. Tenete presente che tutti i commenti sono moderati in base alla nostra politica sulla privacy e che tutti i link sono nofollow. NON utilizzare parole chiave nel campo del nome. Avremo una conversazione personale e significativa.

Questo modulo è protetto da Cloudflare Turnstile e si applicano l'Informativa sulla privacy e i Termini di servizio di Cloudflare.