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

Az "info" helyi rész az értékesítési csapat álneveként van használva.

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 Beállítások ‣ Technikai ‣ E-mailek: Álnév domainek 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:

Visszapattanó e-mail a "MAILER-DEAMON"-tól, amely elmagyarázza, hogyan lehet kapcsolatba lépni az adatbázissal.

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 Beállítások ‣ Műszaki ‣ E-mailek: Alias domainek 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.

Egy kapcsolatnak küldött e-mailben hiba keletkezett, és a hiba a navigációs sávon jelenik meg.

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.

Helytelen domainre küldött e-mail bounce-ot generál, amely piros borítékként jelenik meg.

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.

Odoo aldomain beállítása egy ágon.

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.

Az alias domain az általános beállításokban.

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].

A levelezési útvonal technikai sémája, amikor egyéni domaint használunk az Odoo-ban.

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

Átirányítások

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.

Bejövő levelezőszerverek

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.

MX rekord

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.

  1. 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 átmenetileg temp-catchall-ra módosítható. Ez lehetővé teszi, hogy a catchall egy másik alias helyi részeként legyen használható.

  2. 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.

  3. 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.

  4. 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 Beállítások ‣ Műszaki ‣ E-mailek: Bejövő levelezési kiszolgálók 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.

A levelezési útvonal technikai sémája, amikor egyéni domaint használunk az Odoo-ban.

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.

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:

Visszapattanó e-mail érkezik, miután túl sokszor kíséreltek meg kapcsolatba lépni egy aliassal.

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 Beállítások ‣ Műszaki ‣ Paraméterek: Rendszerparaméterek 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 (120 az 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 (20 az 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 Beállítások alkalmazás ‣ Technikai ‣ Aliasok 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 Beállítások alkalmazás ‣ Technikai ‣ Rendszerparaméterek 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.

A mail.catchall.domain.allowed rendszerparaméter beállítva.

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.