Bejövő üzenetek kezelése¶
A bejövő üzenet egy Odoo adatbázisba kézbesített e-mail. Bárki küldhet e-mailt az adatbázisban létrehozott e-mail aliasra, vagy válaszolhat egy korábban az adatbázisból küldött e-mailre a reply-to fejléc alapján.
E-mail aliasok¶
Modell specifikus aliasok¶
Néhány alkalmazásnak megvannak a saját specifikus aliasai (értékesítési csapatok, ügyfélszolgálati csapatok, projektek stb.). Ezeket az aliasokat a következőkre használják:
Rekord létrehozása, amikor egy e-mailt közvetlenül az aliasra küldenek,
Válaszok fogadása egy eredetileg rekordból küldött e-mailre.
Example
A fent bemutatott példában, ha e-mailt küldenek az [email protected] címre, az automatikusan létrehoz egy új lehetőséget vagy új érdeklődőt, amely a megfelelő értékesítési csapathoz lesz hozzárendelve. Ha egy meglévő lehetőség csevegőjéből küldenek e-mailt, a reply-to [email protected] lesz. A válasz a megfelelő csevegőben lesz közzétéve, a message-id fejléc szerint.
Általános fogadó¶
Ha egy alkalmazásnak nincs aliasa, egy általános tartalék alias kerül használatra: a catchall. Egy csevegőből küldött e-mail válaszcíme erre a catchall aliasra van beállítva. A catchall-ra küldött válasz a message-id fejlécnek köszönhetően a megfelelő csevegőbe kerül.
Alapértelmezés szerint a catchall helyi része kerül használatra. Engedélyezze a Fejlesztői mód (hibakeresési mód) módot, és lépjen a menüpontra a konfiguráció eléréséhez.
A catchall-ra küldött e-mailnek mindig egy korábban az adatbázisból küldött e-mailre kell válaszolnia. Ha egy e-mail közvetlenül a catchall-ra kerül küldésre, a feladó a következő üzenetet kapja:
Megjegyzés
A fenti képernyőképen megjelenített [email protected] e-mail cím a vállalaton beállított e-mail cím. A fejlesztői mód bekapcsolásakor egy vállalati profilnál további konfigurációs lehetőségek (mint például catchall és bounce) válnak olvashatóvá. Ezek módosíthatók az E-mail Domain belső linkjére kattintva. Általában nem ajánlott ezek módosítása, hacsak nincsenek speciális igények, mivel ez befolyásolja az összes korábban küldött e-mailre adott választ.
Example
Egy alias konfigurálható egy értékesítési csapatnál a CRM alkalmazásban. Amikor egy ügyfél válaszol egy CRM alkalmazásból érkező e-mailre, a reply-to [email protected].
Amikor egy e-mail a Kapcsolatok alkalmazásból kerül küldésre, a válaszcím [email protected], mivel nincs alias a kapcsolati modellen.
Megjegyzés
Javasolt a catchall és a bounce helyi részének változatlanul hagyása. Ha ez az érték módosul, az adatbázisból korábban küldött e-mailek továbbra is a korábbi helyi rész értékeket tartalmazzák. Ez ahhoz vezethet, hogy a válaszok nem érkeznek meg helyesen az adatbázisba.
Visszapattanás¶
Ugyanúgy, ahogy a catchall alias a válaszcím felépítésére szolgál, a bounce alias az e-mail return-path-jának felépítésére szolgál. A return-path akkor kerül használatra, amikor az e-mailek nem kézbesíthetők a címzettnek, és egy hibaüzenet érkezik vissza a feladónak.
Alapértelmezés szerint a bounce név kerül használatra. Engedélyezze a Fejlesztői mód (hibakeresési mód) módot, és lépjen a menüpontra a konfiguráció eléréséhez.
Megjegyzés
Az Odoo Online használatakor, amikor az alapértelmezett kimenő e-mail szervert használják, a visszatérési cím kényszerítve van a [email protected] értékre, függetlenül a visszapattanó aliasként beállított értéktől.
Hiba esetén értesítés érkezik, amely piros borítékban jelenik meg a csevegőben. Bizonyos esetekben a piros boríték csak egy nincs hiba üzenetet tartalmazhat, ami azt jelenti, hogy van egy hiba, amelyet az Odoo nem tudott kezelni.
Értesítés jelenik meg a Discuss ikonon is a navigációs sávban.
Example
Ha a címzett e-mail címe helytelen, a csevegőben lévő piros borítékra kattintva egy hibaüzenet jelenik meg, amely tartalmazza a sikertelenség okát.
E-mailek fogadása az Odoo alapértelmezett konfigurációjával¶
Az Odoo Online és Odoo.sh esetében az e-mail alias, válasz és visszapattanó címek előre konfiguráltak. Ezek a címek az automatikusan hozzáadott alias domaint használják egy standard adatbázisban.
Example
Feltételezve, hogy az adatbázis URL-je https://mydatabase.odoo.com, az alias domain mydatabase.odoo.com automatikusan létrejön. A catchall és a visszapattanó használható, és címük rendre [email protected], illetve [email protected].
Ha a CRM alkalmazás telepítve van, és létrehoznak egy info aliasú értékesítési csapatot, az [email protected] cím azonnal használható. Ugyanez érvényes bármely más alkalmazásban létrehozott aliasra is.
Az adatbázis domain készen áll arra, hogy további konfiguráció nélkül fogadjon e-maileket.
Több Odoo aldomain használata¶
Odoo Online esetén az egyetlen Odoo aldomain az, amelyet az adatbázis létrehozásakor határoztak meg.
Odoo.sh esetén lehetséges több Odoo aldomain használata. Az ág beállításaiban további Odoo aldomainek adhatók hozzá, amennyiben azokat még nem használják más ágban. Ezeket a domaineket hozzá kell adni az alias domainekhez, hogy egy vállalat használhassa őket.
Egyéni domain használata bejövő üzenetekhez¶
Az általános beállításokban ki kell választani a alias domain-t. Ha több vállalat van, mindegyiket konfigurálni kell.
Minden alias ezt az egyéni domaint fogja használni. Azokra a modellekre adott válaszok, amelyekhez alias van konfigurálva, a [alias]@my-custom-domain.com címre történnek. Más modellekre adott válaszok a catchall címre kerülnek [email protected].
Fontos
If emails are sent using Odoo’s email servers while using a custom domain, follow the „Using a custom domain with Odoo’s email server” instructions.
Mivel ez az egyedi domain használatban van, minden e-mail, amely álnevet használ (válaszok, visszapattanások és közvetlen küldések), a domain címére kerül elküldésre. Így a domainhez kapcsolódó e-mail szerverre (MX rekord) kerülnek kézbesítésre. Ahhoz, hogy megjelenjenek a csevegőben vagy új rekordokat hozzanak létre, szükséges ezeket a bejövő e-maileket visszakeresni az Odoo adatbázisban.
Módszer |
Előnyök |
Hátrányok |
|---|---|---|
Könnyen beállítható, az e-mailek közvetlenül az adatbázisba kerülnek. |
Az adatbázis minden álnevének konfigurálása szükséges. |
|
Lehetővé teszi az e-mail másolatának megőrzését a postafiókban (IMAP segítségével). Lehetővé teszi rekordok létrehozását a kiválasztott modellben. |
Egy CRON-tól függ, ami azt jelenti, hogy az e-mailek nem kerülnek azonnal visszakeresésre az adatbázisban. Az adatbázis minden álnevének konfigurálása szükséges. |
|
Csak egy rekordot kell létrehozni ahhoz, hogy az összes alias megfelelően működjön. |
Aldomain használata szükséges. Haladó technikai ismereteket igényel. |
Fontos
Az on-premise adatbázisok esetében az átirányítás és az MX rekord módszerek szintén igénylik a mail gateway script konfigurálását. Ennek a scriptnek a használata haladó technikai és infrastruktúra ismereteket igényel.
Fontos
További részletes információkért tekintse meg a szolgáltató dokumentációját az alábbi módszerek kezeléséről.
Átirányítások¶
Ha az adatbázis Odoo Online vagy Odoo.sh rendszeren van hosztolva, az átirányítások használata ajánlott. Ezek lehetővé teszik, hogy az üzenetek késedelem nélkül érkezzenek meg az adatbázisba.
Kötelező az összesítő és visszapattanó cím átirányítása az adatbázis Odoo aldomainjére. Minden más használt aliast is át kell irányítani.
Example
Egy értékesítési csapat esetén a következő átirányítások szükségesek:
Fontos
Néhány szolgáltató kéri a átirányítás érvényesítését azzal, hogy egy linket küld a cél e-mail címre. Ez az eljárás problémát jelent a catchall és bounce esetében, mivel ezek nem használatosak rekordok létrehozására.
Módosítsa a catchall értéket a levelezési alias domainen. A Fejlesztői mód (hibakeresési mód) engedélyezve kell legyen a menü eléréséhez. Például megváltoztatható
catchall-róltemp-catchall-ra. Ez lehetővé teszi, hogy acatchall-t egy másik alias helyi részeként használjuk.Nyisson meg egy alkalmazást, amely alias-t használ. Például a CRM tartalmaz aliasokat minden értékesítési csapat számára. Állítsa be a
catchall-t az értékesítési csapat aliasának helyi részeként.Az érvényesítő e-mail rekordot hoz létre a CRM alkalmazásban. Az elküldött e-mail látható lesz a csevegőben, lehetővé téve az átirányítás érvényesítését.
Ne felejtse el visszaállítani az értékesítési csapat aliasát és a catchall értéket a levelezési alias domainen, pontosan úgy, ahogy az eljárás előtt voltak.
Megjegyzés
Az átirányítások alternatívája a továbbítás. Továbbítás esetén az e-mailt továbbító cím lesz azonosítva feladóként, míg átirányítások esetén az eredeti feladó mindig megmarad.
Bejövő levelezőszerverek¶
Amint korábban említettük, az átirányítások használata a javasolt módszer az e-mailek fogadására az Odoo-ban. Azonban lehetséges bejövő levelezőszerverek beállítása is. Ezzel a módszerrel minden postafiókhoz a szerveren, a catchall, bounce és az adatbázis minden aliasához bejövő levelezőszervert kell létrehozni, hogy az összes bejövő e-mailt lehessen fogadni.
Figyelem
Az Odoo Bejövő levelezőszerverek funkcióját megosztott postafiókokhoz tervezték (pl. [email protected] vagy [email protected]), hogy az üzeneteket csapatcsatornákhoz, jegyekhez vagy dokumentumokhoz irányítsa.
Személyes e-mail címek (pl. [email protected]) használata bejövő levelezőszerverként nem ajánlott. Ez fokozott biztonsági kockázatokhoz, nem szándékolt üzenetirányításhoz, adatvédelmi problémákhoz és a válaszok helyes szinkronizálásának nehézségeihez vezethet.
Bejövő levelezőszervereket a következő útvonalon lehet létrehozni: .
Fontos
Ajánljuk az IMAP protokoll használatát a POP protokoll helyett, mivel az IMAP az összes olvasatlan e-mailt letölti, míg a POP az összes e-mail történetét letölti, majd töröltként jelöli meg azokat a postafiókjában.
Javaslat
Lehetőség van postafiók csatlakoztatására Gmail Google OAuth vagy Outlook Microsoft Azure OAuth segítségével is.
A választott protokolltól függetlenül az e-mailek a Mail: Fetchmail Service ütemezett művelettel kerülnek letöltésre.
Továbbá, a bejövő levelezőszerver használata az Odoo-ban lehetőséget ad új rekordok létrehozására egy meghatározott modellben. Minden bejövő levelezőszerver különböző modellben hozhat létre rekordokat.
Example
A [email protected] címre érkező e-maileket az Odoo adatbázis tölti le. Minden letöltött e-mail új projektfeladatot hoz létre az adatbázisban.
MX rekord¶
Egy harmadik lehetőség, hogy létrehoz egy MX rekordot a DNS zónájában, amely meghatározza a levelezőszervert, amely kezeli a domainjére küldött e-maileket. Haladó technikai ismeretek szükségesek.
Fontos
Ez a konfiguráció csak az Odoo Online vagy Odoo.sh infrastruktúráján lévő aldomainnel működik (pl. @mail.mydomain.com)
Az alábbiakban bemutatjuk néhány specifikációt a tárhely típusától függően:
Az egyedi aldomaint hozzá kell adni az Odoo Portál-hoz.
Az egyedi aldomaint hozzá kell adni a projekt beállításaihoz:
Végtelen e-mail hurkok¶
Bizonyos esetekben végtelen levelezési hurkok jöhetnek létre. Az Odoo védelmet nyújt az ilyen hurkok ellen, biztosítva, hogy ugyanaz a feladó ne küldhessen túl sok e-mailt amelyek rekordokat hoznának létre egy aliasra egy adott időtartamon belül.
Alapértelmezés szerint egy e-mail cím legfeljebb 20 e-mailt küldhet 120 perc alatt. Ha több e-mailt küldenek, azok blokkolásra kerülnek, és a feladó a következő üzenetet kapja:
Az alapértelmezett viselkedés megváltoztatásához engedélyezze a Fejlesztői mód (hibakeresési mód) módot, majd menjen a részhez, hogy hozzáadjon két paramétert.
Az első paraméterhez írja be a
mail.gateway.loop.minutesértéket a Kulcs mezőbe, és válasszon egy percértéket a Érték mezőbe (120az alapértelmezett viselkedés).A második paraméterhez írja be a
mail.gateway.loop.thresholdértéket a Kulcs mezőbe, és válasszon egy e-mail számot a Érték mezőbe (20az alapértelmezett viselkedés).
Álnév domain rendszerparaméter engedélyezése¶
A bejövő álnevek az Odoo adatbázisban vannak beállítva, hogy rekordokat hozzanak létre bejövő e-mailek fogadásával. Az Odoo adatbázisban beállított álnevek megtekintéséhez először aktiválja a developer mode módot. Ezután menjen a részhez.
A következő rendszerparaméter, mail.catchall.domain.allowed, amely megengedett álnév domain értékekkel van beállítva, vesszővel elválasztva, kiszűri a helyesen címzett e-maileket az álnevekhez. Azoknak a domaineknek a beállítása, amelyekhez az álnév jegyet, leadet, lehetőséget stb. hozhat létre, kiküszöböli a téves pozitív találatokat, ahol csak az álnév előtaggal rendelkező e-mail címek vannak jelen, nem pedig a domainnel.
Bizonyos esetekben az Odoo adatbázisban találatokat értek el, amikor egy e-mail érkezett ugyanazzal az álnév előtaggal és egy másik domainnel a bejövő e-mail címen. Ez igaz a küldő, címzett és CC e-mail címekre a bejövő e-mailben.
Example
Amikor az Odoo olyan e-maileket kap, amelyek a commercial előtagú álnévvel rendelkeznek a küldő, címzett vagy CC e-mail címekben (pl. [email protected]), az adatbázis tévesen teljes commercial álnévként kezeli az e-mailt, más domainnel, és ezért jegyet/leadet/lehetőséget/stb. hoz létre.
A mail.catchall.domain.allowed rendszerparaméter hozzáadásához először aktiválja a developer mode módot. Ezután menjen a részhez. Kattintson a Új gombra. Ezután írja be a mail.catchall.domain.allowed értéket a Kulcs mezőbe.
Ezután a Érték mezőhöz adja hozzá a domaineket vesszővel elválasztva. Kézzel (Mentés), és a rendszerparaméter azonnal hatályba lép.
Helyi rész alapú bejövő észlelés¶
Új alias létrehozásakor van lehetőség a Helyi rész alapú bejövő észlelés engedélyezésére. Ha engedélyezve van, az Odoo csak a helyi rész egyezését igényli a bejövő e-mail továbbításához. Ha ez a funkció ki van kapcsolva, az Odoo a teljes e-mail cím egyezését igényli a bejövő e-mail továbbításához.