Come inviare posta in WordPress senza un plug-in SMTP

Pubblicato: 2022-04-12

WordPress è un sistema di gestione dei contenuti (CMS) che consente agli utenti di creare un sito Web o blog da zero o di migliorare un sito Web esistente. Una delle funzionalità più utili di WordPress è la sua capacità di inviare e-mail.
Esistono diversi modi per inviare e-mail in WordPress, ma il metodo più comune e affidabile è utilizzare un plug-in SMTP. SMTP, o Simple Mail Transfer Protocol, è lo standard del settore per l'invio di e-mail da un server Web.
Tuttavia, ci sono alcune situazioni in cui potresti non voler utilizzare un plug-in SMTP. Ad esempio, se sei su un host condiviso e il tuo host ha disabilitato la possibilità di inviare e-mail o se hai problemi a far funzionare correttamente il tuo plug-in SMTP.
In questi casi, puoi comunque inviare e-mail da WordPress utilizzando un metodo diverso, come la funzione incorporata wp_mail(). Questo articolo ti mostrerà come inviare posta in WordPress senza plug-in smtp.

Le nostre funzioni di posta PHPmail e WPSS non invieranno più tutte le nostre e-mail; invece, useremo SMTP per farlo. In WordPress, la funzione PHPMailer viene utilizzata per stabilire una connessione SMTP. Puoi modificare le impostazioni per WP Mail SMTP andando nella sezione Impostazioni sul lato sinistro della finestra. Puoi utilizzare il plug-in WP SMTP per aggiungere il controllo SMTP a qualsiasi sito Web WordPress utilizzando i server SMTP che scegli. La posta PHP viene utilizzata per inviare notifiche e-mail nelle impostazioni predefinite di WordPress. Altri programmi SMTP online, come WP Mail SMTP, possono essere scaricati gratuitamente.

Ho bisogno di SMTP per WordPress?

Credito: lifterlms.com

Non esiste una risposta definitiva a questa domanda in quanto dipende dalle esigenze e dalla configurazione specifiche. Tuttavia, in generale, l'SMTP non è richiesto per WordPress. Il software ha una propria funzione di posta integrata che può essere utilizzata per inviare e-mail. Tuttavia, se devi inviare e-mail tramite un server di posta esterno, dovrai configurare SMTP.

PHP gestisce la funzione e-mail in WordPress. Questa funzione spesso non è configurata correttamente dai provider di hosting condiviso o l'hanno completamente disabilitata. Puoi utilizzare un servizio di posta elettronica fornito da una terza parte per inviare le tue e-mail. Servizi come Mailgun, Google Apps e Sendgrid possono essere utilizzati per scopi di lavoro. Il plugin WP Mail SMTP deve essere installato e attivato. Dopo aver attivato il plug-in, vai su Impostazioni * E-mail per configurarlo. L'opzione "Percorso di ritorno" deve essere selezionata accanto alla casella.

Se abiliti questa opzione, il percorso di ritorno verrà impostato in modo che corrisponda all'indirizzo email del mittente. Se il tuo account e-mail non è già configurato, potrebbe essere necessario inserire una password. Le password sono in genere memorizzate in testo normale, il che non è sicuro. Questo file può essere modificato in qualsiasi editor di testo normale, come Blocco note o TextEdit, inserendo uno o due caratteri. L'invio di e-mail tramite SMTP è spesso ostacolato da un host o una porta errati. Quando si utilizzano i server di posta dei provider di hosting condiviso, può essere difficile tenere traccia di tutta la corrispondenza. Se la tua email non viene consegnata in tempo, potresti pensare di utilizzare un servizio di posta elettronica di terze parti. Alcuni provider di hosting WordPress possono limitare la quantità di email in uscita che possono essere visualizzate. Di conseguenza, non consigliamo di utilizzare WordPress per inviare e-mail di newsletter.

È necessario creare una chiave di autenticazione di WordPress, nonché l'impostazione di un host SMTP appropriato.
Prima di iniziare, devi prima generare una nuova chiave di autenticazione. Per fare ciò, vai alla pagina Impostazioni del tuo sito WordPress, quindi fai clic sulla scheda E-mail, quindi fai clic su Aggiungi nuovo.
Fai clic sul pulsante Aggiungi nuovo indirizzo e-mail per aggiungere il tuo indirizzo e-mail. È possibile aggiungere una nuova password facendo clic sul pulsante Aggiungi nuova password. Quindi, nella sezione Crea, fai clic sul pulsante Crea.
Successivamente, dovrai configurare il tuo host SMTP in modo che la tua chiave di autenticazione possa essere utilizzata. Per utilizzare la tua chiave di autenticazione, accedi alla pagina Impostazioni SMTP del tuo host SMTP e inserisci la tua chiave nel campo Chiave di autenticazione.
Infine, sarà necessario configurare il sito Web WordPress per l'autenticazione SMTP. Per farlo, vai alla pagina Impostazioni del tuo sito WordPress e fai clic sulla scheda Email.
Selezionando Impostazioni e-mail, è possibile accedere al collegamento Autenticazione SMTP.
Il campo Indirizzo e-mail e il campo Chiave di autenticazione sono i campi in cui puoi inserire il tuo indirizzo e-mail e la chiave di autenticazione.
Per salvare le modifiche, fare clic sul pulsante Salva modifiche.
Se l'e-mail viene inviata tramite autenticazione SMTP, il server prima confermerà che il mittente è connesso al tuo sito WordPress. Se il mittente non dispone di un indirizzo email valido, la richiesta verrà respinta.

Perché Smtp è un'opzione migliore per WordPress rispetto alla funzione di posta Php

La funzione di posta PHP è generalmente un'opzione migliore rispetto alla posta SMTP di WordPress. WordPress supporta anche la crittografia TLS e SSL, rendendo le tue e-mail ancora più sicure. Puoi trovare il tuo server SMTP e la tua porta installando il plug-in SMTP di WP Mail e inserendo il tuo indirizzo e-mail nella casella "Invia un'e-mail di prova".

Come faccio a inviare un'e-mail dal sito WordPress?

Credito: clickwp.com

Per inviare un'e-mail da un sito WordPress, dovrai disporre di un account e-mail configurato con WordPress. Dopo aver configurato un account e-mail, puoi accedere alle impostazioni di WordPress e fare clic sulla scheda "E-mail". Da lì, potrai inserire l'indirizzo email che desideri utilizzare per il tuo sito WordPress.

Utilizzando il server SMTP di Gmail, puoi inviare e-mail da WordPress. La funzionalità di posta elettronica di WordPress è integrata nel modulo di posta PHP. La maggior parte dei provider di hosting WordPress impone limitazioni a questa funzionalità per tenere a bada spam e abusi. Per migliorare la consegna dei tuoi contenuti, ti consigliamo di utilizzare servizi G Suite a pagamento come Mailgun o SendinBlue. WP Mail SMTP è di gran lunga il miglior plugin SMTP disponibile per WordPress. Puoi inviare e-mail WordPress utilizzando qualsiasi server SMTP, permettendoti di farlo senza doverti preoccupare di dove invii i tuoi messaggi. Il primo e più ovvio modo per collegare un sito WordPress ai server di Gmail è tramite FTP.

Nel primo metodo, l'autenticazione OAuth è più sicura. Il secondo metodo consiste nel configurare manualmente le impostazioni SMTP del tuo account Gmail. Puoi procedere cliccando sull'opzione 'Nuovo progetto'. La mini finestra a comparsa può essere utilizzata per selezionare un progetto. Per completare questo progetto, devi prima abilitare le API che verranno utilizzate. Nelle impostazioni del plug-in SMTP di WordPress Mail, ora dovresti inserire le credenziali che utilizzerai per connetterti alla tua posta di WordPress. Facendo clic sul pulsante "+ Aggiungi URL" sotto gli URL di reindirizzamento autorizzati, puoi inserire https://connect.washingtonpost.com/washington/washington/washington-post/washington/ sotto il campo URL.

Vedrai il segreto e l'ID client del tuo cliente visualizzati nella pagina di modifica delle credenziali dopo aver fatto clic su questo collegamento. La chiave deve essere copiata e incollata nella pagina delle impostazioni del plugin. Se utilizzi WP Mail SMTP, puoi testare tutte le tue impostazioni e-mail in modo che tutto funzioni correttamente. Puoi anche connetterti ai registri e-mail, modificare la frequenza delle notifiche che ricevi e ottimizzare le notifiche inviate al tuo sito WordPress con la versione Pro del plug-in.

Impostazioni SMTP di WordPress senza plug-in

Esistono alcuni modi per configurare SMTP senza un plug-in in WordPress. Un modo è utilizzare un servizio come SendGrid, che fornisce un gateway SMTP. Un altro modo è configurare SMTP sul proprio server.

Poiché WordPress non consente l'e-mail, avrai difficoltà a eseguire una funzione che richiede la verifica dell'e-mail se tenti di utilizzarla. Se vuoi migliorare la funzionalità di posta elettronica di WordPress, puoi aggiungere il Simple Mail Transfer Protocol o il server SMTP al sito. Il servizio SMTP è disponibile da numerosi provider, tra cui Mailgun, SendinBlue, Mailgun, Sendgrid e altri. Dopo aver apportato le modifiche di cui sopra, puoi provare a inviare un'e-mail compilando il modulo di contatto. Easy WP SMTP o Post SMTP Mailer con registro e-mail sono due dei tanti plug-in nel negozio di plug-in di WordPress. Basta scorrere verso il basso fino alla dashboard di WordPress e fare clic sull'opzione Post SMTP. Se il tuo provider di hosting offre la possibilità di gestire siti Web WordPress tramite cPanel, puoi utilizzare questo servizio per configurare SMTP. Scorri verso il basso fino ai tuoi account e-mail e alle impostazioni del server in uscita in cPanel per visualizzare le impostazioni SMTP per le tue e-mail. Di conseguenza, possiamo configurare WordPress per inviare e-mail tramite SMTP.

Smtp di posta Wp

WP Mail SMTP consente di configurare la funzione di posta di WordPress per utilizzare un server SMTP specifico. Questo è utile se il tuo sito WordPress non invia le email correttamente.

Se utilizzi WordPress, la funzionalità integrata della piattaforma ti consente di fare molto, come inviare e-mail. WordPress Simple Mail Transfer Protocol (SMTP) è necessario per garantire che tutte le tue e-mail raggiungano le caselle di posta dei tuoi clienti. WordPress, ad esempio, fornisce un modo semplice per farlo utilizzando un plug-in come WP Mail SMTP. Non puoi semplicemente collegare un'e-mail a un sito Web per assicurarti che rimanga in buone condizioni. Puoi assicurarti che le tue e-mail raggiungano la loro destinazione se utilizzi WordPress SMTP. Alcuni di questi plugin forniscono una o due opzioni di integrazione e supportano un'ampia gamma di provider di posta elettronica. Utilizzando WP Mail SMTP, puoi connetterti al tuo provider SMTP e configurare WordPress tramite una procedura guidata.

La versione gratuita di questo plugin supporta servizi di email marketing e provider SMTP. Oltre ad Amazon SES, Office 365 e Better Email Logger, una versione premium fornisce supporto per tre piattaforme aggiuntive. Il plug-in SMTP di WordPress, noto come SMTP Mailer, è una scelta eccellente per coloro che desiderano utilizzare un plug-in SMTP di WordPress con la maggior parte dei costruttori di moduli di contatto. FluentSMTP ti consente di connetterti gratuitamente a un'ampia gamma di fornitori di servizi di posta elettronica, incluso Amazon SES. Puoi collegare il tuo account Sendin blue al tuo sito Web WordPress in pochi passaggi utilizzando il plug-in gratuito di Sendinblue. Puoi anche incorporare moduli di abbonamento personalizzati nel tuo sito Web con il plug-in di Sendinblue. Quando si inviano e-mail transazionali, non è necessario utilizzare un account personale.

È necessario un servizio di email marketing dedicato o un servizio di posta elettronica professionale che fornisca l'accesso a un server SMTP. WordPress può essere configurato utilizzando tre metodi. Gmail può essere collegato tramite OAuth, oppure è possibile accedere a un altro client di posta elettronica consigliato, come SendGrid, tramite la sua API. Se il plugin non supporta nessuno degli altri servizi SMTP, puoi connetterti manualmente. Se selezioni SendGrid come opzione nella procedura guidata di configurazione SMTP di WP Mail, il plug-in ti chiederà una chiave API e un dominio. Le aziende utilizzano spesso [email protected] come indirizzo e-mail per i loro indirizzi di mittente. Se il tuo provider SMTP non fornisce l'accesso API, devi eseguire operazioni manuali sui dati.

Quando non ti senti a tuo agio nella modifica dei file core e desideri connettere manualmente un provider SMTP tramite WordPress, il plug-in ti chiederà le seguenti informazioni: Dovresti essere in grado di trovare i dettagli nella documentazione del tuo provider o una rapida ricerca su Google per queste informazioni. Se prevedi di farlo, dovrai utilizzare SMTP per inviare centinaia di e-mail al giorno. Ci sono molti diversi provider SMTP sul mercato, ma ce ne sono alcuni che offrono generosi piani gratuiti. Con un servizio premium, puoi aumentare il volume delle tue email transazionali.

Come garantire la sicurezza quando si utilizza Wp Mail Smtp o un servizio SMTP di terze parti

Se stai utilizzando WP Mail SMTP, segui questi passaggi per garantire la tua sicurezza: *br* Digitando br nella casella di autenticazione a due fattori, puoi accedere al tuo account di autenticazione a due fattori. Sono entrambi richiesti Secure Socket Layer (SSL) e Transport Layer Security (TLS).
È necessario configurare il server SMTP per l'utilizzo di SSL/TLS. Imposta la casella di controllo per verificare il server DNS sul record MX del tuo dominio. Accedendo al record SPF del tuo dominio, puoi abilitare SPF. Le impostazioni DKIM del tuo dominio dovrebbero essere abilitate andando alla casella di controllo. Il record DKIM è stato reso disponibile gratuitamente su Internet. Quando si utilizza un servizio SMTP di terze parti, si consiglia di eseguire i seguenti passaggi per garantire la propria sicurezza: Selezionandolo, è possibile abilitare l'autenticazione a due fattori. Il tuo server SMTP ora deve utilizzare SSL/TLS. Selezionando "Verifica server DNS" dal menu a discesa, puoi impostare il record MX del tuo dominio per verificare il suo server DNS. Il record SPF del tuo dominio dovrebbe ora essere visibile come record SPF con la casella di controllo Abilita SPF abilitata. Selezionandolo dal record DKIM nel tuo dominio, puoi abilitare DKIM.