Bejövő üzenetek kezelése¶
A bejövő üzenet egy, az Odoo adatbázisba érkező e-mail. Bárki küldhet e-mailt az adatbázisban létrehozott e-mail álnévre, vagy válaszolhat egy korábban az adatbázisból küldött e-mailre a reply-to fejléc alapján.
E-mail álnevek¶
Modellspecifikus álnevek¶
Egyes alkalmazásoknak saját álneveik vannak (értékesítési csapatok, ügyfélszolgálati csapatok, projektek stb.). Ezek az álnevek a következőkre szolgálnak:
Rekord létrehozása, amikor e-mailt küldenek közvetlenül az álnévre,
Egy rekordból kezdeményezett e-mailre érkező válaszok fogadása.
Example
A fenti példában az [email protected] címre küldött e-mail automatikusan a megfelelő értékesítési csapathoz rendelt új lehetőséget vagy új érdeklődőt hoz létre. Ha e-mailt küldenek egy meglévő lehetőség chatteréből, a reply-to az [email protected] lesz. A válasz a megfelelő chatterbe kerül közzétételre a message-id fejléc alapján.
Általános fogadó¶
Ha egy alkalmazásnak nincs álneve, egy általános tartalék álnév kerül felhasználásra: a catchall. A chatterből küldött e-mail válaszcíme erre a catchall álnévre van beállítva. A catchallra küldött válasz a megfelelő chatterbe kerül közzétételre a message-id fejléc segítségével.
Alapértelmezés szerint a catchall helyi rész kerül felhasználásra. Engedélyezze a Fejlesztői mód (hibakeresési mód) módot, majd lépjen a menüpontba a konfiguráció eléréséhez.
A catchallra küldött e-mailnek mindig egy, az adatbázisból korábban küldött e-mailre adott válasznak kell lennie. Ha e-mailt küldenek közvetlenül a catchallra, a küldő a következő üzenetet kapja:
Megjegyzés
A fenti képernyőképen látható [email protected] e-mail cím a vállalaton beállított e-mail cím. A fejlesztői módba lépve egy vállalati profilon további konfigurációs lehetőségek (például catchall és bounce) válnak olvashatóvá. Az e-mail domain belső hivatkozására kattintva módosítható. Általában nem ajánlott ezeket a beállításokat módosítani, kivéve ha konkrét igények indokolják, mivel ez hatással lesz az összes korábban küldött e-mailre adott válaszra.
Example
Az álnév konfigurálható egy értékesítési csapaton a CRM alkalmazásban. Amikor egy ügyfél válaszol a CRM alkalmazásból érkező e-mailre, a reply-to az [email protected].
Amikor e-mailt küldenek a Kapcsolatok alkalmazásból, a válasz-cím [email protected], mivel nincs alias beállítva a kapcsolat modellen.
Megjegyzés
Javasolt a catchall és a bounce helyi részét (local-part) változatlanul hagyni. Ha ez az érték módosításra kerül, az adatbázisból korábban küldött e-mailek továbbra is a régi helyi részt tartalmazzák. Ez ahhoz vezethet, hogy a válaszok nem érkeznek meg megfelelően az adatbázisba.
Visszapattanás (Bounce)¶
Ahogyan a catchall alias a válasz-cím felépítésére szolgál, úgy a bounce alias az e-mail visszaküldési útvonalát (return-path) határozza meg. A visszaküldési útvonal akkor kerül felhasználásra, amikor az e-mail nem kézbesíthető a címzettnek, és hibaüzenet érkezik vissza a feladóhoz.
Alapértelmezés szerint a bounce nevet használja a rendszer. Engedélyezze a Fejlesztői mód (hibakeresési mód) módot, majd lépjen a menüpontra a konfiguráció eléréséhez.
Megjegyzés
Az Odoo Online-on, az alapértelmezett kimenő e-mail-szerver használatakor a visszaküldési cím értéke [email protected] lesz, függetlenül a bounce aliasként beállított értéktől.
Hiba esetén értesítés jelenik meg, amelyet egy piros boríték jelez a csevegőben. Egyes esetekben a piros boríték csupán egy no error üzenetet tartalmaz, ami azt jelenti, hogy olyan hiba lépett fel, amelyet az Odoo nem tudott kezelni.
Értesítés jelenik meg a navigációs sávon található Megbeszélések ikonon is.
Example
Ha a címzett e-mail-címe helytelen, a csevegőben lévő piros borítékra kattintva megjelenik a hiba okát tartalmazó hibaüzenet.
E-mailek fogadása az Odoo alapértelmezett konfigurációjával¶
Az Odoo Online és az Odoo.sh platformokon az e-mail alias, a válasz- és a bounce-cím előre be van állítva. Ezek a címek az adatbázishoz automatikusan hozzárendelt alias domaint használják.
Example
Feltéve, hogy az adatbázis URL-je https://mydatabase.odoo.com, a rendszer automatikusan létrehozza a mydatabase.odoo.com alias domaint. A catchall és a bounce használható, és a hozzájuk tartozó cím rendre [email protected] és [email protected].
Ha a CRM alkalmazás telepítve van, és létrehoznak egy értékesítési csapatot az info aliassal, az [email protected] cím azonnal használható. Ugyanez vonatkozik minden más, más alkalmazásban létrehozott aliasra.
Az adatbázis domainje készen áll az e-mailek fogadására, semmilyen további konfiguráció nem szükséges.
Több Odoo aldomain használata¶
Az Odoo Online rendszerben az egyetlen Odoo aldomain az adatbázis létrehozásakor meghatározott aldomain.
Az Odoo.sh platformon több Odoo aldomain is használható. Az ág beállításaiban további Odoo aldomainek adhatók hozzá, feltéve, hogy azokat még nem használja másik ág. Ezeket a domaineket ezután fel kell venni az alias domainek közé, 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
Ha az e-maileket az Odoo e-mail szerverei küldik, miközben egyéni domaint használ, kövesse a „Using a custom domain with Odoo’s email server” instructions útmutatót.
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
Az alábbiakban részletezett módszerek kezelésével kapcsolatos részletesebb információkért tekintse meg a szolgáltató dokumentációját.
Átirányítások¶
Ha az adatbázis Odoo Online-on vagy Odoo.sh-n üzemel, az átirányítások használata javasolt. Ezek lehetővé teszik az üzenetek késedelem nélküli fogadását az adatbázisban.
A catchall és a bounce cím átirányítása az adatbázis Odoo aldomainjére kötelező. Minden egyéb használt alias-t szintén át kell irányítani.
Example
Egy értékesítési csapattal a következő átirányítások szükségesek:
Fontos
Egyes szolgáltatók az átirányítás érvényesítéséhez egy hivatkozást küldenek a célzott e-mail-címre. Ez az eljárás problémát jelent a catchall és a bounce esetében, mivel ezeket nem rekordok létrehozására használják.
Módosítsa a catchall értékét a levelezési alias domainen. Ehhez a menühöz engedélyezni kell a Fejlesztői mód (hibakeresési mód) módot. Például a
catchallértéke átmenetilegtemp-catchall-ra módosítható. Ez lehetővé teszi, hogy acatchallegy másik alias helyi részeként legyen használható.Nyisson meg egy aliast használó alkalmazást. A CRM például minden értékesítési csapathoz tartalmaz aliasokat. Állítsa be a
catchallértéket az egyik értékesítési csapat aliasának helyi részeként.Az érvényesítési e-mail egy rekordot hoz létre a CRM alkalmazásban. Az elküldött e-mail látható lesz a chatterben, így lehetőség nyílik az átirányítás érvényesítésére.
Ne felejtse el visszaállítani az értékesítési csapat aliasát és a catchall értékét a levelezési alias domainen, pontosan úgy, ahogy az eljárás előtt volt.
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 jelenik meg feladóként, míg átirányítás esetén az eredeti feladó mindig megmarad.
Bejövő levelezési kiszolgálók¶
Ahogy korábban említettük, az átirányítások használata az ajánlott módszer az e-mailek Odoo-ban történő fogadásához. Lehetséges azonban bejövő levelezési kiszolgálókat is beállítani. Ez a módszer azt jelenti, hogy minden postafiókhoz – catchall, bounce és az adatbázis összes alias-ához – külön bejövő levelezési kiszolgálót kell létrehozni a szerveren az összes bejövő e-mail lekéréséhez.
Figyelem
Az Odoo Bejövő levelezési kiszolgálók funkciója megosztott postaládákhoz lett tervezve (pl. [email protected] vagy [email protected]), hogy az üzeneteket csapatfolyamatokhoz, jegyekhez vagy dokumentumokhoz irányítsa.
Személyes e-mail-címek (pl. [email protected]) bejövő levelezési kiszolgálóként való használata nem javasolt. Ez fokozott biztonsági kockázatokhoz, nem szándékos üzenetirányításhoz, adatvédelmi problémákhoz és a válaszok helyes szinkronizálásának nehézségeihez vezethet.
A bejövő levelezési kiszolgálók a menüpontban hozhatók létre.
Fontos
Az IMAP protokoll használatát javasoljuk a POP protokollal szemben, mivel az IMAP csak az olvasatlan e-maileket kéri le, míg a POP az összes e-mail előzményét lekéri, majd töröltként jelöli meg azokat a postaládában.
Javaslat
Lehetőség van postafiók csatlakoztatására Gmail és Google OAuth vagy Outlook és Microsoft Azure OAuth segítségével is.
A kiválasztott protokolltól függetlenül az e-mailek lekérése a Mail: Fetchmail Service ütemezett művelettel történik.
Emellett a bejövő levelezési szerver Odoo-ban való használata lehetővé teszi új rekordok létrehozását egy megadott modellben. Minden bejövő levelezési szerver különböző modellben hozhat létre rekordokat.
Example
A [email protected] címre érkező e-maileket az Odoo adatbázis kéri le. Minden lekért e-mail új projektfeladatot hoz létre az adatbázisban.
MX rekord¶
Egy harmadik lehetőség egy MX rekord létrehozása a DNS-zónában, amely meghatározza a tartományra küldött e-maileket kezelő levelezési szervert. Ehhez speciális műszaki ismeretek szükségesek.
Fontos
Ez a konfiguráció csak az Odoo Online vagy az Odoo.sh infrastruktúrán működő aldomainnel (pl. @mail.mydomain.com)
Az alábbiakban a tárhelytípustól függő néhány specifikáció kerül bemutatásra:
Az egyéni aldomaint hozzá kell adni az Odoo Portálhoz.
Az egyéni 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, rekordokat létrehozó e-mailt egy aliasra egy adott időn belül.
Alapértelmezés szerint egy e-mail cím legfeljebb 20 e-mailt küldhet 120 percen belül. Ha ennél több e-mailt küldenek, azok blokkolásra kerülnek, és a feladó az alábbi üzenetet kapja:
Az alapértelmezett viselkedés módosításához engedélyezze a Fejlesztői mód (hibakeresési mód) módot, majd lépjen a menüpontba, és adjon hozzá két paramétert.
Az első paraméternél adja meg a
mail.gateway.loop.minutesértéket a Kulcs mezőbe, és válasszon egy percben megadott számot a Érték mezőbe (120az alapértelmezett érték).A második paraméternél adja meg a
mail.gateway.loop.thresholdértéket a Kulcs mezőbe, és válasszon egy e-mailek számát a Érték mezőbe (20az alapértelmezett érték).
Engedélyezett alias domain rendszerparaméter¶
A bejövő aliasok az Odoo adatbázisban vannak beállítva, hogy bejövő e-mailek fogadásával rekordokat hozzanak létre. Az Odoo adatbázisban beállított aliasok megtekintéséhez először aktiválja a fejlesztői módot. Ezután lépjen a menüpontba.
A következő rendszerparaméter, a mail.catchall.domain.allowed, amelyet vesszővel elválasztott engedélyezett alias domain értékekkel kell beállítani, kiszűri az aliasoknak helyesen címzett e-maileket. Az aliasok által jegy, lead, lehetőség stb. létrehozásához engedélyezett domainok beállításával kiküszöbölhetők a téves találatok, amelyek esetén az e-mail cím csak az alias előtagját tartalmazza, a domaint nem.
Bizonyos esetekben az Odoo adatbázisban egyezések jöttek létre, amikor egy bejövő e-mail ugyanazt az alias előtagot tartalmazta, de eltérő domainnel érkezett. Ez érvényes a bejövő e-mail feladójának, címzettjének és CC e-mail címeire egyaránt.
Example
Amikor az Odoo olyan e-maileket kap, amelyek a commercial alias előtagot tartalmazzák a feladó, a címzett vagy a CC e-mail címekben (pl. [email protected]), az adatbázis tévesen a teljes commercial aliaské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 fejlesztői módot. Ezután lépjen a menüpontba. Kattintson az Új gombra. Majd írja be a mail.catchall.domain.allowed értéket a Kulcs mezőbe.
Ezután a Érték mezőbe adja meg a domaineket vesszővel elválasztva. Mentse manuálisan (Mentés), és a rendszerparaméter azonnal érvénybe lép.
Helyi rész alapú bejövő e-mail felismerés¶
Új alias létrehozásakor lehetőség van a Helyi rész alapú bejövő e-mail felismerés engedélyezésére. Ha engedélyezve van, az Odoo bejövő e-mail irányításához csak a helyi rész egyezését követeli meg. Ha ez a funkció ki van kapcsolva, az Odoo a teljes e-mail cím egyezését követeli meg a bejövő e-mail irányításához.