Űrlap: SMTP-beállítás Gmaillel a megbízható e-mail-kézbesítésért
Gmail SMTP beállítása a Nexter Extension bővítménnyel, hogy az űrlap e-mailjei ne a spamek közé kerüljenek, és megérkezzenek.
A WordPress alapból a PHP levélküldőjével küld e-mailt, és sok tárhely ezt nem kézbesíti megbízhatóan. Az űrlap értesítői ilyenkor a spamek közé kerülnek, vagy meg sem érkeznek. A Gmail SMTP-n keresztüli küldés ezt megoldja. Az alábbi lépések az ingyenes Nexter Extension bővítménnyel állítják be, utána az Űrlap widget E-mail műveletét kell összekötni vele.
Ez a leírás az ingyenes és a Pro változatban egyaránt érvényes, hiszen az E-mail művelet mindkettőben megvan.
Előkészületek
Szekció neve “Előkészületek”- Az Űrlap widget legyen bekapcsolva a The Plus Addons → Widgets oldalon.
- Legyen telepítve és aktív az ingyenes Nexter Extension bővítmény.
- Kell egy Google-fiók, amellyel Google Cloud projektet hozhatsz létre.
SMTP e-mail bekapcsolása a Nexter Extensionben
Szekció neve “SMTP e-mail bekapcsolása a Nexter Extensionben”- A WordPress vezérlőpultján nyisd meg a Nexter Extension → Utilities oldalt.
- Keresd meg az SMTP Email elemet, kapcsold be, és kattints a fogaskerék ikonra.
- Az SMTP Email felugró ablakban nyisd meg a Gmail SMTP fület. Itt egy Client ID és egy Client Secret kell, ezeket a következő lépésekben hozod létre.
Google Cloud projekt létrehozása
Szekció neve “Google Cloud projekt létrehozása”- Jelentkezz be a Google-fiókodba, és nyisd meg a Google Cloud konzolt.
- Kattints a projektválasztóra, és válaszd az New Project (ha még nincs projekted, Create Project) lehetőséget.
- Add meg a projekt nevét, és kattints a Create gombra.
- Amikor megjelenik az értesítés, kattints a Select Project gombra, hogy az új projektre váltsál.
- A bal oldali sávban nyisd meg a Library menüpontot.
- Keress rá a „Gmail API” kifejezésre, nyisd meg, és kattints az Enable gombra.
Az OAuth-hozzájárulási képernyő beállítása
Szekció neve “Az OAuth-hozzájárulási képernyő beállítása”- A bal oldali sávban kattints az OAuth consent screen menüpontra.
- Kattints a Get Started gombra.
- Add meg az alkalmazás nevét és a támogatási e-mail-címet, majd kattints a Next gombra.
- Az Audience értéke legyen External, és kattints a Next gombra.
- Adj meg egy kapcsolattartási e-mail-címet, és kattints a Next gombra.
- Fogadd el a Google API Services User Data Policy feltételeit, kattints a Continue, majd a Create gombra.
Az OAuth-kliens létrehozása
Szekció neve “Az OAuth-kliens létrehozása”- Kattints a Create OAuth client gombra.
- Az Application type legyen Web application. A nevet meghagyhatod.
- Az Authorised JavaScript origins alatt kattints az Add URI gombra, és add meg a webhelyed címét, például
https://www.sajatweboldal.hu. - Az Authorised redirect URIs alatt kattints az Add URI gombra, és illeszd be azt a Redirect URI-t, amelyet a Nexter Extension SMTP felugró ablaka mutat.
- Kattints a Create gombra.
- A Google megmutatja a Client ID-t. Kattints az OK gombra.
- Kattints a kliens nevére a listában.
- Másold ki a Client ID-t és a Client Secret-et.
A Gmail összekötése a Nexter Extensionnel
Szekció neve “A Gmail összekötése a Nexter Extensionnel”- Térj vissza a Nexter Extension SMTP ablakába, és illeszd be a Client ID-t és a Client Secret-et.
- A From mezőbe írd be a feladó nevét.
- Kattints az Authorize with Gmail gombra, és válaszd ki azt a Gmail-fiókot, amellyel a Google Cloud projektet létrehoztad.
- A Google figyelmeztet, hogy nem ellenőrizte az alkalmazást. Mivel te vagy az alkalmazás tulajdonosa, kattints a Continue gombra.
- A következő képernyőn kattints ismét a Continue gombra.
- Engedélyezd a kért jogosultságokat, és kattints a Continue gombra.
- Az ablak ezután jelzi, hogy az alkalmazás engedélyezve van.
Próbalevél küldése
Szekció neve “Próbalevél küldése”Írj egy e-mail-címet a próbamezőbe, és kattints a Send gombra. Ellenőrizd, hogy a próbalevél megérkezik-e a postaládába.
Az E-mail művelet beállítása az Űrlap widgetben
Szekció neve “Az E-mail művelet beállítása az Űrlap widgetben”- Add hozzá az Űrlap widgetet az oldalhoz, és állítsd be a mezőket.
- A Küldési műveletek szakasz Művelet hozzáadása mezőjében hagyd meg az E-mail-cím műveletet.
- Nyisd meg az E-mail-beállítások szakaszt, és a Címzett fülön az E-mail cím mezőbe írd be azt a címet, amelyre a beküldéseknek érkezniük kell.
- Töltsd ki a Feladó e-mail-címe és a Feladó neve mezőt. Ha a Feladó e-mail-címe üres, a widget a [email protected] címről küld.
Az E-mail művelet összes beállítását lásd: Beérkező űrlapok e-mailben.
Korlátozások
Szekció neve “Korlátozások”- A Címzett, a CC és a BCC doboz is csak egy-egy címet fogad el. A vesszővel elválasztott lista nem működik: az e-mail ilyenkor a webhely adminisztrátori címére megy.
- Ha a Feladó e-mail-címe üres, az e-mail a [email protected] címről megy, ami gyakran nem kézbesíthető, vagy a spamek közé kerül. Mindig add meg.
Hibaelhárítás
Szekció neve “Hibaelhárítás”A próbalevél megérkezik, az űrlap e-mailjei viszont nem
Szekció neve “A próbalevél megérkezik, az űrlap e-mailjei viszont nem”Ellenőrizd, hogy az Űrlap widget Címzett mezőjében egyetlen érvényes cím áll, és hogy a Feladó e-mail-címe ki van töltve. Küldj próbabeküldést az űrlapról, és nézd meg a spam mappát is.
Készült: