QNA > C > Come Integrare Un Mittente Di Email Di Google Con Wordpress

Come integrare un mittente di email di Google con WordPress

Ciao Dhairya!

Grazie per la tua domanda! Ho trovato un blogpost utile per aiutarti con la tua risposta. Guarda qui:

Il plugin SMTP di Gmail ti permette di autenticarti con il tuo account Gmail per inviare email tramite il server SMTP di Gmail.

La maggior parte dei server di hosting condiviso hanno delle restrizioni quando si tratta di email. Di solito le email vengono bloccate o mancano senza motivo. A volte vengono bloccate quando il tuo sito web raggiunge il limite giornaliero di email in uscita. Questo plugin può aggirare questo problema instradando le email attraverso il server SMTP di Gmail.

REQUISITI

  • PHP 5.6 o successivo
  • Un account Gmail
  • Un sito web in hosting su WordPress

BENEFICI DI GMAIL SMTP

  • Il plugin Gmail SMTP non è come la maggior parte dei plugin SMTP. Utilizza il protocollo OAuth 2.0 per autorizzare l'accesso alle API di Gmail - il che significa un sistema di login più sicuro e gli utenti non dovranno inserire alcun nome utente o password.
  • Gmail SMTP plugin utilizza PHPMailer - una libreria molto popolare utilizzata per l'invio di e-mail attraverso la funzione mail di PHP. Questa libreria è anche usata nel nucleo di WordPress per inviare email.
  • Gmail SMTP plugin utilizza "wp_mail" (una funzione usata da WordPress per inviare email) invece di sovrascriverla completamente. In questo modo si ottengono ancora tutti i vantaggi della funzione di posta predefinita.
  • Non è più necessario abilitare Allow less secure apps sul tuo account gmail per risolvere il problema di connessione SMTP. Questo problema è diventato prominente da dicembre 2014, quando Google ha iniziato a imporre l'autenticazione XOAUTH2 (basata su OAuth2) per accedere alle loro app. This issue still affects almost all the SMTP plugins because they authenticate via username and password.

HOW OAUTH 2.0 AUTHORIZATION WORKS

  • You register an application in the Google Developers Console.
  • The application is launched and it requests that you give it access to data in your Google account.
  • If you consent, the application receives credentials to access the Gmail API.

GMAIL SMTP FEATURES

  • Configure your website to send email using Gmail SMTP server
  • Authenticate using OAuth 2.0 protocol
  • Authenticate with encryption when sending an email (TLS/SSL)

GMAIL SMTP BASIC SETUP

  • Create a new project in Google Developers Console.
  • Enable Gmail API in it.
  • Create credentials (OAuth client ID) to access this API.
  • Configure the consent screen for the web application.
  • Enter a Product Name and a Privacy policy URL.
  • Once the consent screen is configured, create a web application.
  • Go to the plugin settings (Settings->Gmail SMTP).
  • Set the Authorized Redirect URL of the application as the one shown in the settings.
  • Finish creating the web app.
  • Copy the newly created Client ID and Client secret and paste into the settings area.
  • Enter your OAuth Email, From Email and From name.
  • Select an encryption.
  • Enter a port number.
  • Save the settings.
  • Now you can authorize your application to access the Gmail API by clicking on the Grant Permission button.
  • Once the application has been authorized Gmail SMTP plugin will be able to take control of all outgoing email.

GMAIL SMTP SETTINGS

  • Authorized Redirect URI: Authorized redirect URL for your website. You need to copy this URL into your web application.
  • Client ID: L'ID del cliente della vostra applicazione web.
  • Segreto del cliente: Il segreto del cliente della vostra applicazione web.
  • Indirizzo e-mail di autorizzazione: L'indirizzo email che si userà per l'autenticazione SMTP. Questa dovrebbe essere la stessa email usata nella Google Developers Console.
  • Indirizzo email da: L'indirizzo email che sarà usato come Indirizzo da quando si invia un'email.
  • Nome da: Il nome che sarà usato come From Name quando si invia un'email.
  • Type of Encryption: La crittografia che sarà usata quando si invia un'email (TLS/SSL. TLS è raccomandato).
  • SMTP Port: La porta che sarà usata quando si invia un'email. Se si sceglie TLS dovrebbe essere impostata su 587. Per SSL usare invece la porta 465.
  • Disabilitare la verifica del certificato SSL: A partire da PHP 5.6 verrà visualizzato un avviso/errore se il certificato SSL sul server non è configurato correttamente. Puoi selezionare questa opzione per disabilitare questo comportamento predefinito.

GMAIL SMTP TEST EMAIL

Una volta configurate le impostazioni puoi inviare un'email di prova per verificare la funzionalità del plugin.

  • A: Indirizzo email del destinatario.
  • Subject: Oggetto dell'email.
  • Messaggio: Corpo dell'email.

Per istruzioni dettagliate sulla configurazione visita la pagina del plugin Gmail SMTP.

Screenshot

main-qimg-8f464a4973dc75f73e22029705828e2d main-qimg-049da14c561bc2bafa261a0b16e2fd00 main-qimg-8f464a4973dc75f73e22029705828e2d main-qimg-049da14c561bc2bafa261a0b16e2fd00

Di Malcolm

How much do cricketers get paid per match? :: How much money do top cricket players make?
Link utili