{"id":25685,"date":"2026-03-16T10:00:00","date_gmt":"2026-03-16T09:00:00","guid":{"rendered":"https:\/\/soccorsowp.it\/blog\/?p=25685"},"modified":"2026-03-16T10:00:00","modified_gmt":"2026-03-16T09:00:00","slug":"email-wordpress-non-arrivano-soluzione-smtp","status":"publish","type":"post","link":"https:\/\/soccorsowp.it\/blog\/email-wordpress-non-arrivano-soluzione-smtp\/","title":{"rendered":"Come risolvere il problema delle email WordPress che non arrivano"},"content":{"rendered":"<h1>Come risolvere il problema delle email WordPress che non arrivano<\/h1>\n<p>Le email di <a href=\"https:\/\/soccorsowp.it\/blog\/blocco-di-contenuti-opt-in-per-wordpress\/\">WordPress<\/a> non arrivano a destinazione? Form di contatto che non inviano notifiche, email di reset password che finiscono nel vuoto, conferme ordine WooCommerce che non raggiungono i clienti \u2014 il problema delle <strong>email WordPress che non funzionano<\/strong> \u00e8 uno dei pi\u00f9 comuni e frustranti. In questa guida ti spiego perch\u00e9 succede e come risolvere definitivamente configurando un sistema di invio email affidabile.<\/p>\n<h2>Perch\u00e9 le email di WordPress non arrivano<\/h2>\n<p>WordPress usa la funzione PHP <span style=\"font-family: monospace\">wp_mail()<\/span> per inviare email, che a sua volta usa la funzione <span style=\"font-family: monospace\">mail()<\/span> di PHP. Questa funzione invia le email direttamente dal server web, senza autenticazione SMTP. Il problema \u00e8 che i server di posta dei destinatari (Gmail, Outlook, Yahoo) <strong>non si fidano<\/strong> di email inviate in questo modo:<\/p>\n<ul>\n<li><strong>Mancanza di autenticazione:<\/strong> le email inviate via PHP mail() non hanno autenticazione SPF, DKIM o DMARC configurata correttamente, e vengono trattate come potenziale spam.<\/li>\n<li><strong>IP del server in blacklist:<\/strong> su hosting condivisi, l&#8217;IP del server \u00e8 condiviso con centinaia di siti. Se anche uno solo invia spam, l&#8217;IP finisce in blacklist e tutte le email da quel server vengono bloccate.<\/li>\n<li><strong>Filtri anti-spam aggressivi:<\/strong> Gmail e Outlook hanno filtri sempre pi\u00f9 restrittivi che rifiutano email senza autenticazione adeguata.<\/li>\n<li><strong>Configurazione del server:<\/strong> su alcuni hosting, la funzione mail() di PHP \u00e8 disabilitata o limitata per prevenire abusi.<\/li>\n<\/ul>\n<h2>La soluzione: usare un plugin SMTP<\/h2>\n<p>La soluzione definitiva \u00e8 configurare WordPress per inviare email tramite un <strong>server SMTP autenticato<\/strong> anzich\u00e9 la funzione mail() di PHP. SMTP (Simple Mail Transfer Protocol) \u00e8 il protocollo standard per l&#8217;invio di email e garantisce autenticazione, crittografia e deliverability molto superiori.<\/p>\n<p>Il plugin pi\u00f9 consigliato \u00e8 <strong>WP Mail SMTP<\/strong>, con oltre 3 milioni di installazioni attive. Dopo l&#8217;installazione:<\/p>\n<ol>\n<li>Vai su <span style=\"font-family: monospace\">WP Mail SMTP \u2192 Impostazioni<\/span>.<\/li>\n<li>Nella sezione &#8220;Da Email&#8221;, inserisci l&#8217;indirizzo email del tuo dominio (es. <span style=\"font-family: monospace\">info@tuosito.it<\/span>).<\/li>\n<li>Nella sezione &#8220;Da Nome&#8221;, inserisci il nome del sito.<\/li>\n<li>Scegli il <strong>mailer<\/strong> (il servizio che invier\u00e0 le email).<\/li>\n<li>Configura le credenziali del servizio scelto.<\/li>\n<li>Usa la funzione <strong>&#8220;Email di test&#8221;<\/strong> per verificare che tutto funzioni.<\/li>\n<\/ol>\n<h2>Opzione 1: SMTP del tuo hosting<\/h2>\n<p>Il metodo pi\u00f9 semplice \u00e8 usare il <strong>server SMTP del tuo hosting<\/strong>. Se hai un indirizzo email associato al dominio (configurato nel pannello hosting), puoi usare le stesse credenziali:<\/p>\n<ul>\n<li><strong>Server SMTP:<\/strong> solitamente <span style=\"font-family: monospace\">mail.tuosito.it<\/span> o l&#8217;indirizzo specifico fornito dall&#8217;hosting.<\/li>\n<li><strong>Porta:<\/strong> 587 (con TLS) o 465 (con SSL).<\/li>\n<li><strong>Username:<\/strong> l&#8217;indirizzo email completo.<\/li>\n<li><strong>Password:<\/strong> la password dell&#8217;account email.<\/li>\n<\/ul>\n<p>Questo metodo funziona bene per siti con volumi di email bassi (meno di 100 email al giorno). Per volumi maggiori, il server email dell&#8217;hosting potrebbe avere limiti di invio giornalieri.<\/p>\n<h2>Opzione 2: servizi di invio email dedicati<\/h2>\n<p>Per volumi maggiori o per la massima deliverability, usa un <strong>servizio di invio email dedicato<\/strong>. Questi servizi gestiscono SPF, DKIM, DMARC e la reputazione IP automaticamente:<\/p>\n<ul>\n<li><strong>Brevo (ex Sendinblue):<\/strong> 300 email gratuite al giorno, API facile da configurare. Il plugin WP Mail SMTP ha un&#8217;integrazione diretta. Ottimo per la maggior parte dei siti WordPress.<\/li>\n<li><strong>Mailgun:<\/strong> 1000 email gratuite al mese per i primi 3 mesi, poi a consumo. Eccellente deliverability e API robusta. Consigliato per siti con volumi importanti.<\/li>\n<li><strong>Amazon SES (Simple Email Service):<\/strong> il pi\u00f9 economico per volumi elevati (0,10$ per 1000 email). Richiede una configurazione iniziale pi\u00f9 complessa ma \u00e8 imbattibile per rapporto qualit\u00e0-prezzo su e-commerce con migliaia di ordini.<\/li>\n<li><strong>SendGrid:<\/strong> 100 email gratuite al giorno. Usato da molte aziende per email transazionali e marketing. Buona integrazione con WordPress.<\/li>\n<li><strong>Gmail\/Google Workspace:<\/strong> se usi Google Workspace, puoi configurare l&#8217;invio tramite l&#8217;API di Gmail. WP Mail SMTP supporta l&#8217;autenticazione OAuth 2.0 con Google, che \u00e8 il metodo pi\u00f9 sicuro.<\/li>\n<\/ul>\n<h2>Configurare SPF, DKIM e DMARC<\/h2>\n<p>Per massimizzare la deliverability, configura i <strong><a href=\"https:\/\/soccorsowp.it\/blog\/bloccare-spam-e-phishing-con-i-dns\/\">record DNS<\/a> di autenticazione email<\/strong> per il tuo dominio:<\/p>\n<ul>\n<li><strong>SPF (Sender Policy Framework):<\/strong> un record TXT nel DNS che specifica quali server sono autorizzati a inviare email per il tuo dominio. Senza SPF, i server destinatari non possono verificare che l&#8217;email sia legittima.<\/li>\n<li><strong>DKIM (DomainKeys Identified Mail):<\/strong> una firma crittografica aggiunta a ogni email che permette al destinatario di verificare che il messaggio non sia stato alterato durante il transito.<\/li>\n<li><strong>DMARC (Domain-based Message Authentication):<\/strong> una policy che dice ai server destinatari cosa fare con le email che falliscono i controlli SPF e DKIM (rifiutare, mettere in quarantena o accettare).<\/li>\n<\/ul>\n<p>Il servizio di invio email che scegli ti fornir\u00e0 i record DNS specifici da aggiungere. La configurazione avviene nel pannello DNS del tuo hosting o registrar. Dopo l&#8217;aggiunta, i record possono richiedere fino a 48 ore per propagarsi.<\/p>\n<h2>Verificare che le email funzionino<\/h2>\n<p>Dopo la configurazione, esegui questi test:<\/p>\n<ol>\n<li><strong>Email di test dal plugin:<\/strong> WP Mail SMTP include una funzione di test che invia un&#8217;email all&#8217;indirizzo che specifichi. Verifica che arrivi nella casella principale e non nello spam.<\/li>\n<li><strong>Test del form di contatto:<\/strong> compila il form di contatto del sito e verifica che la notifica arrivi.<\/li>\n<li><strong>Test di reset password:<\/strong> dalla pagina di login, richiedi un reset password e verifica che l&#8217;email arrivi.<\/li>\n<li><strong>Verifica i record DNS:<\/strong> usa <span style=\"font-family: monospace\">MXToolbox.com<\/span> per verificare che i record SPF, DKIM e DMARC siano configurati correttamente.<\/li>\n<li><strong>Test dello spam score:<\/strong> invia un&#8217;email di test a <span style=\"font-family: monospace\">mail-tester.com<\/span> per ottenere un punteggio di spam del tuo setup. Un punteggio di 9\/10 o superiore \u00e8 buono.<\/li>\n<\/ol>\n<h2>Plugin alternativi<\/h2>\n<p>Se WP Mail SMTP non soddisfa le tue esigenze, ecco le alternative:<\/p>\n<ul>\n<li><strong>FluentSMTP:<\/strong> gratuito e <a href=\"https:\/\/soccorsowp.it\/blog\/automattic-e-beeper-unalleanza-per-rivoluzionare-la-messaggistica\/\">open source<\/a> al 100%, senza versione premium. Supporta Amazon SES, Gmail, Outlook, Mailgun, SendGrid, Brevo e SMTP generico. Interfaccia moderna e log delle email integrato.<\/li>\n<li><strong>Post SMTP:<\/strong> gratuito con log dettagliati delle email, report di errore e supporto per OAuth 2.0. Utile per diagnosticare problemi di deliverability grazie ai log completi.<\/li>\n<\/ul>\n<h2>Problemi comuni dopo la configurazione<\/h2>\n<ul>\n<li><strong>Le email arrivano nello spam:<\/strong> verifica che SPF, DKIM e DMARC siano configurati. Controlla lo spam score su mail-tester.com.<\/li>\n<li><strong>Errore di autenticazione SMTP:<\/strong> verifica username, password, server e porta. Alcune caselle email richiedono password per app specifiche (Gmail con 2FA attivo, ad esempio).<\/li>\n<li><strong>Timeout di connessione:<\/strong> il server potrebbe bloccare le connessioni SMTP in uscita. Prova a cambiare porta (587 \u2192 465 o viceversa) o contatta l&#8217;hosting.<\/li>\n<\/ul>\n<h2>Le email del tuo sito non arrivano?<\/h2>\n<p>Configurare un sistema di email affidabile per WordPress richiede attenzione ai dettagli: SMTP, record DNS, autenticazione e test. Se le email del tuo sito continuano a non arrivare o a finire nello spam, il team di <strong>SoccorsoWP<\/strong> pu\u00f2 configurare tutto il sistema email per te, dalla scelta del provider alla configurazione DNS. <a href=\"https:\/\/soccorsowp.it\/ticket\/\">Apri un ticket<\/a> e assicurati che le email del tuo sito arrivino a destinazione.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Come risolvere il problema delle email WordPress che non arrivano Le email di WordPress non arrivano a destinazione? Form di contatto che non inviano notifiche,&#8230;<\/p>\n","protected":false},"author":1,"featured_media":25686,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_seopress_robots_primary_cat":"","_seopress_titles_title":"Email WordPress non arrivano: come risolvere con SMTP","_seopress_titles_desc":"Le email di WordPress non arrivano? Scopri come risolvere con WP Mail SMTP, servizi email dedicati, configurazione SPF\/DKIM\/DMARC e test deliverability.","_seopress_robots_index":"","footnotes":""},"categories":[1],"tags":[],"class_list":{"0":"post-25685","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-domande-frequenti"},"_links":{"self":[{"href":"https:\/\/soccorsowp.it\/blog\/wp-json\/wp\/v2\/posts\/25685","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/soccorsowp.it\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/soccorsowp.it\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/soccorsowp.it\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/soccorsowp.it\/blog\/wp-json\/wp\/v2\/comments?post=25685"}],"version-history":[{"count":1,"href":"https:\/\/soccorsowp.it\/blog\/wp-json\/wp\/v2\/posts\/25685\/revisions"}],"predecessor-version":[{"id":26174,"href":"https:\/\/soccorsowp.it\/blog\/wp-json\/wp\/v2\/posts\/25685\/revisions\/26174"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/soccorsowp.it\/blog\/wp-json\/wp\/v2\/media\/25686"}],"wp:attachment":[{"href":"https:\/\/soccorsowp.it\/blog\/wp-json\/wp\/v2\/media?parent=25685"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/soccorsowp.it\/blog\/wp-json\/wp\/v2\/categories?post=25685"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/soccorsowp.it\/blog\/wp-json\/wp\/v2\/tags?post=25685"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}