SendGrid egy felhőalapú SMTP-szolgáltatás, amely lehetővé teszi az e-mailek kézbesítését anélkül, hogy e-mail-szervereket kellene kezelni.
Megjegyzés: A 25-ös port alapértelmezés szerint zárva van a kapcsolat számára a virtuális gépeinken. Ha meg szeretné nyitni a 25-ös portot, vásároljon Mail Bridge-et, és állítsa be a VPS Managerben.
A Mailgun e-mail WHM-ben történő beállításához kérjük, használja ezt az útmutatót.
Kérjük, kövesse az alábbi lépéseket a SendGrid szolgáltatás és az e-mail-rendszer beállításához a domainnevéhez a WHM oldalán:
1. lépés. Regisztráljon a SendGridre:

Miután kitöltötte az összes kapcsolattartási adatot, kattintson a „Continue” gombra.
2. lépés. A böngészőben egy új lapra lesz átirányítva az e-mail-fiókja ellenőrzéséhez. Másolja ki az e-mail-fiókjába küldött ellenőrző kódot, írja be a „Code” mezőbe, majd kattintson a „Verify” gombra:

3. lépés. Ellenőrizze telefonszámát úgy, hogy beírja a rá küldött ellenőrző kódot az „Enter certification code” mezőbe, majd kattintson a „Verify” gombra:

4. lépés. Ezután kap egy helyreállítási kódot, amely hasznos lehet, ha elveszíti a telefonját, vagy nem fér hozzá az ellenőrző eszközéhez. Másolja ki a kódot, mentse el, majd kattintson a „Continue” gombra. Lehetőség van a kód fájlként történő letöltésére is:

5. lépés. A következő oldalon töltse ki kapcsolattartási adatait, majd kattintson a „Next” gombra:

6. lépés. A következő oldalon nyissa meg a SendGrid irányítópultját:

7. lépés. Miután odaért, lépjen a „Settings” >> „API Keys” menübe, hogy ott létrehozzon egy új API-kulcsot:

8. lépés. A megnyíló menüben adja meg az API-kulcs nevét, állítsa az API-kulcs jogosultságait a „Full Access” lehetőségre, majd mentse a beállítást:

9. lépés. Állítsa be a SendGrid Sender Authentication funkciót. Ennek két módja van:
1. módszer: Single Sender Verification
Single Sender Verification – egy gyors ellenőrzési módszer, amely lehetővé teszi egy engedélyezett címzett (egy vagy több e-mail-cím) hozzáadását SendGrid-fiók használatakor. Használható például akkor, ha a cPanel-szerveren hozzáadott john.doe@example.com címről szeretne e-maileket küldeni a jane.doe@gmail.com címre. Ehhez a jane.doe@gmail.com e-mail-címet hozzá kell adni a Sendgrid Single Sender Verification funkciójához.
Megjegyzés: A Single Sender Verification használata csak teszteléshez ajánlott.
Megjegyzés: E-maileket csak arról a címről küldhet, amelyet ellenőrzött, nem pedig egy hitelesített domain bármely címéről.
A Single Sender Verification beállításához lépjen a SendGrid irányítópultján a „Settings” >> „Sender Authentication” menübe >> kattintson a „Verify a Single Sender” gombra:

A következő oldalon hozzon létre egy feladót a kapcsolattartási adatok kitöltésével, majd kattintson a „Create” gombra a mentéshez:

Ezután kapni fog egy ellenőrző e-mailt a SendGridtől. Az e-mail-cím hozzáadásának megerősítéséhez kattintson az e-mailben található „Verify Single Sender” gombra:

2. módszer: Domain Authentication (ajánlott)
Kattintson a „Settings” menüpontra >> lépjen a „Sender Authentication” menübe >> a „Domain Authentication” mező alatt kattintson az „Authenticate Your Domain” lehetőségre:

A következő oldalon hitelesítse a domainnevét az első és a második lépés kérdéseinek megválaszolásával, majd kattintson a „Next” gombra:

Megjegyzés: A képernyőképen a második kérdésre a „No” választ választottuk. Ez a válasz azonban nem kötelező.
Ezután adja meg a szükséges domainnevet, állítsa be a további beállításokat, ha szükséges, majd kattintson a „Next” gombra:

Most ellenőrizni kell a domainnevet a megfelelő CNAME- és TXT DNS-rekordok beállításával.
Miután létrehozta a DNS-rekordokat a domainhez, a 2. lépésben erősítse meg azok hozzáadását az „I’ve added these records” jelölőnégyzet bejelölésével, majd kattintson alul a „Verify” gombra:

Megjegyzés: A DNS-rekordok propagálása akár 24–48 órát is igénybe vehet.
10. lépés. A következő lépés az e-mail-fiók SMTP-beállításainak konfigurálása lesz a WHM oldalán.
Ehhez lépjen a WHM >> „Service Configuration” >> „Exim Configuration Manager” menübe >> nyissa meg az „Advanced Editor” lapot. Keresse meg a „Section: AUTH” részt, és adja hozzá a következő kódot:sendgrid_login:driver = plaintextpublic_name = LOGINclient_send = : apikey : <API_KEY_VALUE>
Ne felejtse el frissíteni az <API_KEY_VALUE> értékét a 8. lépésben létrehozott API-kulccsal.
11. lépés. Ezután keresse meg a „Section: POSTMAILCOUNT” részt, és adja hozzá ott a következő kódot:send_via_sendgrid:driver = manualroutedomains = ! +local_domains.ifdef SRSENABLED# if outbound, and forwarding has been done, use an alternate transporttransport = ${if eq {$local_part@$domain} \{$original_local_part@$original_domain} \{sendgrid_smtp} {sendgrid_forwarded_smtp}}.elsetransport = sendgrid_smtp.endifroute_list = "* smtp.sendgrid.net::587 byname"host_find_failed = deferno_more
12. lépés. Keresse meg a „Section: TRANSPORTSTART” részt, és adjon hozzá még egy kódot:sendgrid_smtp:driver = smtphosts = smtp.sendgrid.nethosts_require_auth = smtp.sendgrid.nethosts_require_tls = smtp.sendgrid.net
13. lépés. Mentse az SMTP-konfigurációt.
14. lépés. Küldjön egy e-mailt, hogy ellenőrizze, működik-e a rendszer. Az e-mail fejlécében szerepelni fog a „SendGrid” rész.