Send e-mail via SMTP i WordPress med Google Workspace og tofaktorautentificering

WordPress Google E-mail SMTP 2FA

I’m a huge proponent of To-faktor-autentificering (2FA) on every platform that I’m running. As a marketer that works with clients and client data, I simply can’t be too careful about security so the combination of different passwords for every site, using Apple Keychain as a password repository, and enabling 2FA on every service is a must.

Hvis du kører WordPress as your content management system, the system is typically configured to push email messages (like system messages, password reminders, etc.) through your host. However, this isn’t an advisable solution for a couple of reasons:

  • Some hosts actually block the ability to send outbound emails from the server so that they’re not a target for hackers to add malware that sends emails.
  • The email that comes from your server typically isn’t authenticated and validated through email deliverability authentication methods like SPF or DKIM. That means these emails may just be routed directly to the junk folder.
  • You don’t have a record of all the outbound emails that are pushed from your server. By sending them via your Google Workspace (Gmail) account, you will have all of them in your sent folder – so you can review what messages your site is sending.

Løsningen er naturligvis at installere et SMTP-plugin, der sender din e-mail ud af din Google Workspace-konto i stedet for bare at blive skubbet fra din server.

Vil du konfigurere Microsoft i stedet? Klik her

Nemt WP SMTP WordPress-plugin

I vores liste over bedste WordPress plugins, vi viser listen Nem WP SMTP plugin as a solution for connecting your WordPress site to an SMTP server to authenticate and send outgoing emails. It’s simple to use and even includes its own test tab for sending an email!

Indstillingerne for Google-arbejdsområde er ret enkle:

  • SMTP: smtp.gmail.com
  • Kræver SSL: Ja
  • Kræver TLS: Ja
  • Kræver godkendelse: Ja
  • Port til SSL: 465

Sådan ser det ud (jeg viser ikke felterne for brugernavn og adgangskode):

Nem WP SMTP WordPress Plugin-indstillinger

To-faktor-autentificering

Problemet er nu godkendelse. Hvis du har aktiveret 2FA på din Google-konto, kan du ikke bare indtaste dit brugernavn (e-mail-adresse) og adgangskode i pluginet. Du får en fejl, når du tester, der fortæller dig, at du har brug for 2FA for at fuldføre godkendelse til Googles service.

Imidlertid har Google en løsning til dette ... kaldet App adgangskoder.

Google Workspace-appadgangskoder

Google Workspace giver dig mulighed for at oprette adgangskoder til applikationer, der ikke kræver tofaktorautentificering. De er dybest set en adgangskode til et enkelt formål, som du muligvis bruger med e-mail-klienter eller andre tredjepartsplatforme ... i dette tilfælde dit WordPress-websted.

Sådan tilføjes en adgangskode til et Workspace-app:

  1. Log ind på din Google-konto.
  2. Type Sikkerhed.
  3. Under Logger på Google, Vælg App adgangskoder.
  4. Type Øvrige, og skriv navnet på dit websted og generer en adgangskode.

Google aktiverer en adgangskode og giver dig den, så du kan bruge den til at godkende.

Google App-adgangskoder

Paste the generated password Easy WP SMTP and it will authenticate properly. Test an email, and you’ll see that it’s sent:

Test e-mail fra WordPress Easy WP SMTP

Hvad mener du?

Dette websted bruger Akismet til at reducere spam. Lær, hvordan dine kommentardata behandles.