Mailjet API

Az Odoo kompatibilis a Mailjet API tömeges levelezéshez. Állítson be egy dedikált tömeges levelezési szervert a Mailjeten keresztül a Mailjet fiók és az Odoo adatbázis beállításainak konfigurálásával. Bizonyos esetekben a beállításokat a saját domain DNS beállításaiban is konfigurálni kell.

Beállítás a Mailjetben

API hitelesítő adatok létrehozása

A kezdéshez jelentkezzen be a Mailjet Account Information oldalra. Ezután navigáljon a Senders & Domains szakaszhoz, és kattintson a SMTP and SEND API Settings gombra.

SMTP és Send API Settings link a Mailjet Senders & Domains szakaszában.

Ezután másolja a SMTP konfigurációs beállításokat egy jegyzetfüzetbe. Ezek a Configuration (SMTP only) szakasz alatt találhatók. A SMTP konfigurációs beállítások tartalmazzák a szerver címét, a szükséges biztonsági opciót (Használja SSL/TLS), és a port számát. Ezek a beállítások szükségesek a Mailjet Odoo-ban történő konfigurálásához, amely a utolsó szakaszban található.

Fontos

Az Odoo blokkolja a 25-ös portot az Odoo Online és Odoo.sh adatbázisokban.

SMTP konfiguráció a Mailjet-től.

Ezután kattintson a Retrieve your API credentials feliratú gombra a Mailjet API hitelesítő adatok lekéréséhez.

Ezután kattintson a szem ikonra az API key megjelenítéséhez. Másolja ezt a kulcsot egy jegyzetfüzetbe, mivel ez szolgál Username-ként az Odoo konfigurációban. Ezután kattintson a Generate Secret Key gombra a Secret Key generálásához. Másolja ezt a kulcsot egy jegyzetfüzetbe, mivel ez szolgál Password-ként az Odoo konfigurációban.

Ellenőrzött feladó cím(ek) hozzáadása

A következő lépés, hogy hozzáadjon egy feladó címet vagy egy domaint a Mailjet fiók beállításaihoz, hogy az email cím vagy domain jóváhagyott legyen az e-mailek küldésére a Mailjet szerverein keresztül. Először navigáljon a Mailjet Account Information oldalra. Ezután kattintson a Add a Sender Domain or Address linkre a Senders & Domains szekció alatt.

Adjon hozzá egy feladó domaint vagy címet a Mailjet felületén.

Határozza meg, hogy a feladó email címét vagy az egész domaint kell-e hozzáadni a Mailjet beállításaihoz. Könnyebb lehet az egész domain konfigurálása, ha DNS hozzáférés elérhető. Ugorjon a Add a domain szekcióra a domain hozzáadásának lépéseiért.

Megjegyzés

Vagy az Odoo adatbázis felhasználóinak összes email címét, akik a Mailjet szerverein keresztül küldenek e-maileket, kell konfigurálni, vagy a felhasználók email címeinek domainjeit lehet konfigurálni.

Alapértelmezés szerint a Mailjet fiókban eredetileg beállított email cím hozzáadódik, mint megbízható feladó. Egy másik email cím hozzáadásához kattintson a Add a sender address gombbal jelölt gombra. Ezután adja hozzá azt az email címet, amely a saját domainről való küldésre van konfigurálva.

Legalább a következő email címeket kell beállítani a szolgáltatónál és ellenőrizni a Mailjet-ben:

Megjegyzés

Cserélje le a yourdomain-t az Odoo adatbázis egyedi domainjére. Ha nincs ilyen, akkor használja a mail.catchall.domain rendszerparamétert.

Ezután töltse ki az Email Information űrlapot, ügyelve arra, hogy a megfelelő email típust válassza ki: tranzakciós email vagy tömeges emailek. Az űrlap kitöltése után egy aktiváló email kerül kiküldésre az email címre, és a megbízható feladó aktiválható.

Ajánlott beállítani az SPF/DKIM/DMARC beállításokat a feladó domainjén.

Fontos

Ha az adatbázis nem használ egyedi domaint, akkor a feladó címének ellenőrzéséhez ideiglenes alias-t (a fent említett három email cím egyikéből) kell beállítani az Odoo CRM-ben, hogy létrehozzon egy leadet. Ezután az adatbázis képes fogadni az ellenőrző emailt és ellenőrizni a fiókokat.

Domain hozzáadása

Egy teljes domain hozzáadásával a Mailjet fiókhoz, az adott domainhez kapcsolódó összes feladó cím automatikusan érvényesítésre kerül az emailek Mailjet szervereken keresztüli küldéséhez. Először navigáljon a Mailjet Account Information oldalra. Ezután kattintson a Add a Sender Domain or Address linkre a Senders & Domains szekció alatt. Majd kattintson a Add domain gombra az egyedi domain hozzáadásához.

Megjegyzés

A domaint hozzá kell adni a Mailjet fiókhoz, majd érvényesíteni kell a DNS segítségével.

Ezután töltse ki a Add a new Domain oldalt a Mailjet-en, és kattintson a Continue gombra.

A domain hozzáadása után egy érvényesítési oldal jelenik meg. Hacsak az Odoo adatbázis nem helyszíni (ebben az esetben válassza a Option 1 lehetőséget), válassza a Option 2: Create a DNS Record lehetőséget. Másolja a TXT rekord információit egy jegyzettömbbe, majd navigáljon a domain DNS szolgáltatójához az érvényesítés befejezéséhez.

A TXT rekord információk, amelyeket be kell vinni a domain DNS-ébe.

Beállítás a domain DNS-ében

Miután megkapta a TXT rekord információkat a Mailjet fiókból, adjon hozzá egy TXT rekordot a domain DNS-éhez. Ez a folyamat a DNS szolgáltatótól függően változik. Kérjen útmutatást a szolgáltatótól a konkrét konfigurációs folyamatokhoz. A TXT rekord információk a Host és Value mezőkből állnak. Illessze be ezeket a megfelelő mezőkbe a TXT rekordban.

Visszatérés a Mailjet fiók információkhoz

Miután hozzáadta a TXT rekordot a domain DNS-éhez, térjen vissza a Mailjet fiókhoz. Ezután navigáljon a Account Information ‣ Add a Sender Domain or Address menüpontra, kattintson a Domain melletti fogaskerék ikonra, és válassza a Validate lehetőséget.

Ezt a műveletet úgy is elvégezheti, hogy a Mailjet fiók információk Sender domains & addresses oldalára megy, és rákattint a Manage gombra.

Ezután kattintson a Check Now gombra, hogy érvényesítse a domainhez hozzáadott TXT rekordot. Ha a domain helyesen van konfigurálva, megjelenik egy sikeres képernyő.

DNS rekord ellenőrzése a Mailjet-ben.

A domain sikeres beállítása után lehetőség van a Authenticate this domain (SPF/DKIM) opcióra. Ez a gomb SPF és DKIM rekordokat tölt be, amelyeket be kell vinni a DNS szolgáltatóhoz.

Hitelesítse a domént SPF/DKIM rekordokkal a Mailjetben.

Beállítás Odoo-ban

A beállítás befejezéséhez navigáljon az Odoo adatbázisba, és menjen a Beállítások menüpontra. Kapcsolja be a fejlesztői módot, majd lépjen a Technikai menü ‣ E-mail ‣ Kimenő levelezőszerverek menüpontra. Ezután hozzon létre egy új kimenő szerver konfigurációt a Létrehozás gombra kattintva.

Ezután adja meg az SMTP szerver (in-v3.mailjet.com), port szám (587 vagy 465), és a Biztonság (SSL/TLS) beállításokat, amelyeket korábban másolt a Mailjet fiókból. Ezek itt is megtalálhatók. Ajánlott az SSL/TLS használata, még akkor is, ha a Mailjet nem követeli meg.

A Felhasználónév mezőbe írja be az API KULCS-ot. A Jelszó mezőbe írja be a TITKOS KULCS-ot, amelyet korábban másolt a Mailjet fiókból a jegyzettömbbe. Ezek a beállítások megtalálhatók a Mailjet ‣ Fiókbeállítások ‣ SMTP és KÜLD API Beállítások menüpontban.

Ezután, ha a Mailjet szervert tömeges e-mailezésre használják, állítsa a Prioritás értékét magasabbra, mint bármely tranzakciós e-mail szerver(ek) esetében. Végül mentse el a beállításokat és Tesztelje a kapcsolatot.

Odoo kimenő e-mail szerver beállításai.