Come aggiungere SparkPost al tuo sito WordPress (FACILE)

Pubblicato: 2022-02-09

Vuoi imparare come aggiungere SparkPost a WordPress?

Migliaia di aziende utilizzano SparkPost per eseguire campagne e-mail con tassi di consegna elevati.

In questo articolo, ti mostreremo come aggiungere SparkPost al tuo sito WordPress passo dopo passo.

Correggi le tue e-mail WordPress ora

Perché dovresti usare SparkPost con WP Mail SMTP

Il metodo di spedizione predefinito in WordPress è PHPMail, che è molto inaffidabile. Molti host web oggi mantengono PHPMail disabilitato perché di solito è la fonte della maggior parte delle e-mail di spam. Di conseguenza, le tue e-mail non vengono inviate per la maggior parte del tempo.

Per risolvere questo problema, è necessario un modo per modificare il comportamento della funzione wp_mail() , in modo che smetta di fare affidamento su PHP. Invece, vuoi che usi l'SMTP molto più affidabile.

Questo è difficile da fare manualmente perché richiede modifiche alla codifica che possono influire sulle altre funzionalità del tuo sito se non gestite correttamente. Ma c'è una soluzione molto più semplice: WP Mail SMTP.

Il plug-in WP Mail SMTP per WordPress riconfigura la funzione wp_mail() per utilizzare SMTP per le e-mail. Inoltre, aggiunge l'autenticazione ai dettagli del mittente. Ciò consente ai fornitori di servizi Internet (ISP) e ai servizi di posta elettronica di dimostrare la tua legittimità, in modo che le tue e-mail raggiungano sempre la cartella della posta in arrivo dei tuoi destinatari.

Ciò che rende WP Mail SMTP così buono è che si connette facilmente con i migliori servizi di posta come SparkPost. Di conseguenza, ottieni un processo di configurazione semplice, una migliore consegna e le tue e-mail vengono inviate molto più velocemente di qualsiasi altro plug-in.

Inoltre, WP Mail SMTP include funzionalità extra molto utili come:

  • Disabilita/abilita le notifiche e-mail di WordPress
  • Registrazione e-mail di tutti i messaggi inviati dal tuo sito
  • Statistiche e-mail settimanali
  • e altro ancora.

Passiamo al tutorial per configurare il tuo sito per utilizzare SparkPost con WP Mail SMTP.

Come aggiungere SparkPost al tuo sito WordPress

Ecco una rapida panoramica dei passaggi per configurare SparkPost sul tuo sito:

  • Passaggio 1. Crea un account SparkPost
  • Passaggio 2. Aggiungi un dominio di invio
  • Passaggio 3. Aggiungi record DNS al tuo account host web
  • Passaggio 4. Crea la chiave API SparkPost
  • Passaggio 5. Installa il plug-in SMTP di WP Mail
  • Passaggio 6. Configura le impostazioni SMTP di WP Mail
  • Passaggio 7. Invia un messaggio e-mail di prova

Passaggio 1. Crea un account SparkPost

Devi prima creare un account SparkPost. Visita la pagina dei prezzi di SparkPost e seleziona un piano a tua scelta.

SparkPost ha un piano gratuito che include un limite mensile di 500 e-mail, il che in realtà è molto buono se sei un nuovo sito web. Utilizzeremo questo account di prova gratuito durante questo tutorial.

SparkPost pricing page

Successivamente, compila il modulo di registrazione dell'account che ti chiederà informazioni di base come nome e azienda. Dovrai anche scegliere la posizione del tuo server SparkPost che può essere USA o UE . Si consiglia di utilizzare l'UE se risiedi al di fuori degli Stati Uniti. Utilizzeremo gli Stati Uniti poiché è lì che siamo basati.

SparkPost registration

Dopo aver compilato le informazioni necessarie, fare clic su Crea account. Questo ti porterà a una nuova pagina in cui dovrai aggiungere il tuo dominio di posta elettronica per l'autenticazione.

Passaggio 2. Aggiungi un dominio di invio

Ora che il tuo account è stato creato, puoi iniziare ad aggiungere il tuo dominio e-mail per configurare le impostazioni di SparkPost.

Ora dovresti essere nella dashboard di SparkPost dove troverai un pulsante Aggiungi dominio di invio . Cliccaci sopra.

Add sending domain in SparkPost

Si aprirà una nuova schermata con alcuni dettagli sull'invio di domini. Premi di nuovo il pulsante Aggiungi dominio di invio per andare avanti.

click sending domains

Puoi aggiungere diversi tipi di domini a SparkPost. Poiché desideriamo che un dominio di invio invii le nostre e-mail, seleziona l'opzione Dominio di invio da questo elenco.

Add domain type

Scorri verso il basso per trovare l'area Dominio e Assegnazione . Qui dovrai fornire il nome di dominio che desideri impostare come dominio di invio. Questo può essere il tuo dominio principale o un sottodominio.

Per la migliore consegna delle e-mail, ti consigliamo di utilizzare un sottodominio per le tue e-mail transazionali e di marketing. La consegna delle e-mail è strettamente collegata alla reputazione del tuo dominio. Quindi, se dedichi un sottodominio separato alle tue e-mail promozionali, la reputazione del tuo dominio principale rimarrà inalterata anche se la reputazione del tuo sottodominio diventa bassa.

Non è necessario creare un nuovo sottodominio con il tuo account di hosting per questo. Puoi semplicemente scegliere qualsiasi sottodominio che desideri e inserirlo nel campo Dominio e assegnazione. Quindi, premere e Salva e continua .

Nota: se desideri utilizzare il tuo dominio principale, puoi vedere il nostro documento per aggiungere il dominio principale come dominio di invio.

SparkPost domain and assignment

Ora vedrai le impostazioni per l' allineamento del dominio. L'approccio più semplice consiste nell'utilizzare l'allineamento rigoroso (che configura il dominio di invio e il dominio di rimbalzo sullo stesso valore).

Fare clic su per continuare con l'allineamento rigoroso, quindi fare clic su Salva e continua .

Domain alignment

Ora siamo pronti per aggiungere record DNS al nostro account host web per ottenere la verifica del nostro sottodominio.

Passaggio 3. Aggiungi record DNS al tuo account host web

In questo passaggio troverai i record TXT e CNAME per SparkPost che dovrai aggiungere al tuo host web.

Copia semplicemente questi record e incollali nel DNS del tuo dominio principale (sì, anche se questi record vengono creati per il tuo sottodominio, devi solo aggiungerli al tuo dominio principale per configurare le cose correttamente).

dns records provided by sparkpost

Se hai bisogno di aiuto per aggiungere questi record DNS al tuo account host web, puoi contattare l'assistenza clienti del tuo servizio di hosting.

Quando hai finito di aggiungere i record DNS, seleziona la casella accanto al testo I record TXT e CNAME sono stati aggiunti al provider DNS e fai clic sul pulsante Verifica dominio .

SparkPost dns records added

SparkPast controllerà ora l'autenticazione del tuo dominio. Possono essere necessarie fino a 48 ore prima che il tuo sottodominio venga verificato poiché i record DNS di solito richiedono un po' di tempo per l'aggiornamento.

Per verificare se il tuo sottodominio è stato verificato, fai clic sulla scheda Configurazione nella barra di navigazione in alto. Dovresti vedere il tuo sottodominio qui con gli indicatori di stato di Invio e Rimbalzo accanto ad esso.

SparkPost domain verified

Anche se il tuo sottodominio non è stato ancora verificato, puoi comunque completare i passaggi successivi descritti di seguito.

Passaggio 4. Crea la chiave API SparkPost

La chiave API SparkPost ti consente di connettere il tuo sottodominio SparkPost con WP Mail SMTP. Per prendere la tua chiave API, apri la dashboard di SparkPost e fai clic sulla scheda Chiavi API .

sparkpost api keys

In questa schermata, scorri verso il basso e premi il pulsante Crea chiave API .

create sparkpost api key

Per riferimento, dai un nome alla tua chiave. Ti consigliamo di lasciare l'impostazione delle autorizzazioni API su " Tutte ". Quindi, premi il pulsante Crea chiave API .

create sparkpost api key

Ora vedrai la tua chiave API SparkPost. Tieni aperta questa scheda del browser. Faremo copia-incolla di questa chiave API in uno dei passaggi seguenti per completare la configurazione di SparkPost con WP Mail SMTP.

Passaggio 5. Installa il plug-in SMTP di WP Mail

Ora installeremo il plug-in SMTP di WP Mail sul tuo sito WordPress. Per istruzioni, puoi consultare la nostra guida su come installare WP Mail SMTP. Dopo aver installato e attivato il plug-in, dovresti vedere la procedura guidata di configurazione aperta.

In caso contrario, puoi avviare manualmente la procedura guidata di configurazione facendo clic su WP Mail SMTP »Impostazioni .

WP Mail SMTP Settings

Scorri verso il basso, fai clic su Avvia configurazione guidata .

Launch Setup Wizard button

Questo ti porterà alla procedura guidata di configurazione SMTP di WP Mail in cui puoi configurare il tuo sito WordPress per utilizzare SparkPost e attivare altre utili funzionalità.

Passaggio 6. Configura le impostazioni SMTP di WP Mail

Nella schermata della procedura guidata di installazione, fare clic su Iniziamo per iniziare l'installazione.

wp mail smtp wizard

Qui troverai un elenco di tutti i servizi di posta supportati da WP Mail SMTP. Si desidera selezionare SparkPost da questo elenco e fare clic su Salva e continua.

select sparkpost as wp mail smtp mailer

Nella schermata successiva, dovrai copiare e incollare la chiave API SparkPost (che hai trovato in precedenza) nel campo Chiave API . Dovrai anche fornire il tuo server di posta Regione , Da nome e Da e-mail.

configure sparkpost mailer

Per il campo Da nome , scegli il nome che desideri venga visualizzato quando i destinatari ricevono il tuo messaggio. Il campo Da e-mail può avere qualsiasi nome utente purché si trovi esattamente nello stesso sottodominio verificato con SparkPost nei passaggi precedenti.

Tieni presente che anche se WordPress invierà messaggi da questo sottodominio, non sarai in grado di ricevere messaggi a meno che tu non crei prima una casella di posta in questo sottodominio. Ma puoi sempre impostare il tuo indirizzo e-mail personale (o un'e-mail nel tuo dominio principale per cui hai una casella di posta attiva) come indirizzo di risposta nei moduli di contatto.

Qualunque opzione tu voglia utilizzare, fai clic su Salva e continua quando hai finito.

La procedura guidata di configurazione ora ti chiederà di abilitare le funzionalità SMTP di WP Mail che vorresti avere. Seleziona le funzionalità che desideri e premi nuovamente su Salva e continua .

email features of wp mail smtp

WP Mail SMTP visualizzerà un messaggio di successo se tutto è andato liscio.

wizard setup successful

Ora, dobbiamo solo verificare se tutto funziona come previsto.

Passaggio 7. Invia un messaggio e-mail di prova

Nell'area di amministrazione di WordPress, fai clic su WP Mail SMTP »Strumenti , quindi passa alla scheda Test e-mail .

test wp mail smtp and sparkpost connection

Adesso, inserisci l'indirizzo email dove vuoi ricevere il messaggio di prova e clicca su Invia Email .

send test email

Controlla la tua casella di posta elettronica per il messaggio di posta elettronica di prova. Ecco come appare:

check test mail in inbox

E questo è tutto! Hai aggiunto con successo SparkPost al tuo sito WordPress.

Quindi, segui le best practice per la consegna delle e-mail

Vuoi una migliore comprensione di cos'è la consegna delle e-mail e puoi migliorarla? Consulta la nostra guida sulla consegna delle e-mail per saperne di più su come mantenere un buon tasso di consegna.

Potresti anche voler dare un'occhiata a questo articolo sul perché wp_mail non funziona se hai ricevuto errori di posta elettronica sul tuo sito WordPress.

Correggi le tue e-mail WordPress ora

Pronto a correggere le tue email? Inizia oggi con il miglior plugin SMTP per WordPress. WP Mail SMTP Elite include la configurazione completa del guanto bianco e offre una garanzia di rimborso di 14 giorni.

Se questo articolo ti ha aiutato, seguici su Facebook e Twitter per ulteriori suggerimenti e tutorial su WordPress.