Kimenő üzenetek kezelése

E-mailek küldése az alapértelmezett beállításokkal

Ha az adatbázisban nincs kimenő levelezőszerver beállítva, az Odoo a szerver konfigurációs fájljában vagy parancssori beállításaiban megadott SMTP szerveren keresztül küldi az e-maileket (smtp_server, smtp_port stb.). Ezt az alapértelmezett szervert a rendszergazda vagy a tárhelyszolgáltató állítja be.

A feladói címek a vállalat alias domainje alapján jönnek létre.

Example

Ha az alias domain company-name.com, és minden levelezési beállítás alapértelmezett, minden e-mail a [email protected] címről megy ki.

Azokat a címeket, amelyekről az alapértelmezett szerver küldhet, a mail.default.from_filter rendszerparaméter határozza meg (ha nincs megadva, a szerverkonfiguráció from_filter beállítása). Ha a feladó domainje nem egyezik a paraméter értékével, helyette az értesítési cím kerül felhasználásra. A rendszerparaméterben több érték is megadható vesszővel elválasztva: domainek és teljes e-mail címek egyaránt. Amint kimenő levelezőszerver van beállítva, a rendszerparamétert a rendszer már nem veszi figyelembe, és a levelezőszerver FROM szűrés értékét használja.

screenshot: general-email-outbound-default-diagram
menu
(diagram)
shows
Diagram of the default outbound flow: Odoo sends from notifications@<alias domain> through the default SMTP server; replies go to catchall@<alias domain>; delivery errors to bounce@<alias domain>.
module
mail
notes
Simple schematic drawing, not a UI screenshot; use example.com-style domains.

Az e-mailek [email protected] válaszcímmel mennek ki. A kézbesítési hibák a [email protected] címre érkeznek.

Megjegyzés

A catchall, bounce és értesítési címek nem működnek úgy, mint más aliasok. Nem rendeltetésük rekordok létrehozása az adatbázisban. Az aliasra küldött e-mailek automatikusan átirányításra kerülnek, és egy meglévő, kapcsolódó rekordra válaszolnak, vagy újat hoznak létre az adatbázisban.

Egyéni domain használata e-mailek küldéséhez

Az adatbázis beállítható egyéni domain használatára, ilyenkor minden alapértelmezett e-mail cím az egyéni domainnel jön létre. Ha az egyéni domain company-name.com, a feladói cím [email protected], a válaszcím [email protected], a bounce cím pedig [email protected] lesz. Az egyéni domain az alapértelmezett és egy külső levelezőszerverrel történő küldéskor is használható.

Ez a szakasz feltételezi, hogy Ön rendelkezik egyéni tartománnyal. Ha nem, egyéni tartományt kell vásárolni egy tartományregisztrátortól, például GoDaddy-től, Namecheap-től vagy bármely más szolgáltatótól.

Egyéni domain használata az alapértelmezett levelezőszerverrel

A jó kézbesíthetőség érdekében az egyéni domain DNS-ében bizonyos beállítások kötelezőek.

Figyelem

A konfiguráció nagy részét a tartományszolgáltató oldalán kell elvégezni, és előfordulhat, hogy magán a levelező szerveren is szükség van némi beállításra. Némi technikai ismeret szükséges.

Első lépésként állítsa be az SPF és DKIM rekordokat, hogy az e-maileket küldő levelezőszerver jogosult legyen a domain nevében küldeni.

Ezután az egyéni tartományt be kell állítani egy vállalat alias tartományaként. Válassza ki a vállalatot, nyissa meg a Beállítások oldalt, és adja hozzá az egyéni tartományt az Alias tartomány mezőben.

Az alias tartomány hozzáadása után kattintson az (belső hivatkozás) ikonra, ha további vállalatokat kell hozzárendelni az egyéni tartományhoz. Engedélyezze a Fejlesztői mód (hibakeresési mód) módot az alapértelmezett aliasok módosításához, ha szükséges:

  • Visszapattanó alias: a kézbesítési hibák elkapására és a megfelelő üzeneten a red envelope megjelenítésére használt postafiók.

  • Catchall alias: az összes válasz centralizálására szolgáló alapértelmezett postafiók.

  • Alapértelmezett feladó alias: az alapértelmezett feladó cím.

Megjegyzés

Az első alias tartomány létrehozásakor az összes vállalat ezt fogja használni. Új vállalat létrehozásakor az automatikusan beállított alias tartomány a legalacsonyabb prioritású lesz (ahogy az a Fejlesztői mód (hibakeresési mód) alias tartomány listájában megjelenik).

Minden e-mail aliashoz (pl. CRM csapatokhoz vagy projektekhez tartozókhoz) léteznie kell a megfelelő postafióknak az egyéni domain levelezőszerverén.

screenshot: general-email-outbound-custom-domain-diagram
menu
(diagram)
shows
Diagram: Odoo sends emails for company-name.com through the default mail server; the domain's DNS holds SPF/DKIM records for that server; replies arrive at the company-name.com mail server and are brought back to Odoo by redirection, incoming mail server or MX record.
module
mail
notes
Simple schematic drawing, not a UI screenshot.

Az e-mailek Odoo adatbázisban, a megfelelő csevegőfelületen (CRM, számlák, értékesítési rendelések stb.) való fogadásához az alábbi három módszer egyikét kell alkalmazni:

Egyéni tartomány használata esetén az Odoo e-mailek küldésekor specifikus local-parts elemeket alkalmazhat.

E-mailek küldése külső SMTP-kiszolgálóval

Megjegyzés

Külső kimenő levelezőszervert olyan domainnel kell használni, amelynek DNS rekordjait Ön kezelheti.

Külső SMTP-kiszolgáló Odoo-ban történő hozzáadásához nyissa meg a Beállítások menüt, és engedélyezze az Egyéni e-mail kiszolgálók használata opciót az E-mailek szakaszban. Ezután kattintson az oldal tetején található Mentés gombra a változtatások mentéséhez.

Visszatérve az E-mailek szakaszhoz, kattintson a Kimenő e-mail kiszolgálók elemre, majd az Új gombra egy kimenő levelezőkiszolgáló rekord létrehozásához. A legtöbb mező az SMTP-kiszolgálóhoz való kapcsolódás beállításához szükséges általános paraméter; használja az e-mail-szolgáltatója által megadott értékeket.

A legfontosabb mezők:

  • SMTP szerver és SMTP port: az SMTP szerver gépneve (vagy IP-címe) és portja.

  • Kapcsolat titkosítás: Nincs, TLS (STARTTLS) vagy SSL/TLS, a szolgáltató előírása szerint.

  • Hitelesítés módja: Felhasználónév (Felhasználónév és Jelszó megadásával), SSL tanúsítvány vagy Parancssori felület (a szerverkonfiguráció SMTP beállításait használja). A telepített moduloktól függően OAuth lehetőségek (pl. Gmail vagy Outlook) is elérhetők.

  • FROM szűrés: lásd: FROM szűrés.

  • Prioritás: a legalacsonyabb értékű szerver kerül elsőként felhasználásra.

screenshot: general-email-outbound-server-form
menu
Settings ‣ General Settings ‣ Emails ‣ Outgoing Email Servers ‣ New
shows
The outgoing mail server form with Name, FROM Filtering, Priority, SMTP Server, SMTP Port, Connection Encryption, Authenticate with, Username and Password, and the "Test Connection" button.
highlight
The "Test Connection" button.
data
Server "Company SMTP", smtp.example.com, port 587, TLS (STARTTLS), FROM filtering "example.com".
module
base, mail
notes
English UI, crop to the form; blur the password.

A kitöltés után kattintson a Kapcsolat tesztelése gombra. Vegye figyelembe, hogy a sikeres kapcsolatteszt nem garantálja az e-mailek tényleges kézbesítését, mivel bizonyos korlátozások érvényben maradhatnak a szolgáltatói oldalon – ezért javasolt a szolgáltatója dokumentációját is áttekinteni.

Helyi rész értékei

Az alábbiakban azok a különböző helyi rész értékek láthatók, amelyeket az Odoo e-mailek küldéséhez használhat. Előfordulhat, hogy ezeket engedélyezőlistára kell helyezni a levelezőkiszolgálón:

  • Az Áliasdomain visszaküldési álneve (alapértelmezett érték = bounce),

  • Az Áliasdomain alapértelmezett feladója (alapértelmezett érték = notifications),

  • Az alapértelmezett adminisztrátori cím ([email protected], vagy módosítás esetén az új érték),

  • Az alapértelmezett Odoobot cím ([email protected], vagy módosítás esetén az új érték),

  • Az e-mail marketing kampányban megadott egyedi FELADÓ,

  • Az e-mail sablonban megadható egyedi FELADÓ.

Különböző kiszolgálók beállítása tranzakciós és tömeges e-mailekhez

Személyre szabott levelezőkiszolgálók

Az Odoo-ban a tranzakciós e-mailek és a tömeges levelek külön levelezőszerveren keresztül is küldhetők. Ilyenkor az ügyfeleknek küldött napi e-mailek, árajánlatok és számlák tranzakciós e-mailként kezelődnek, a tömeges levelezést – beleértve a számlák vagy árajánlatok kötegelt küldését is – pedig az E-mail marketing alkalmazás kezeli.

Example

Tranzakciós e-mailekhez olyan szolgáltatásokat használhat, mint a Gmail, az Amazon SES vagy a Brevo, tömeges levelezéshez pedig olyanokat, mint a Mailgun, a Sendgrid vagy a Mailjet.

Először aktiválja a Fejlesztői mód (hibakeresési mód) módot, majd lépjen a Beállítások ‣ Műszaki ‣ E-mail: Kimenő levelezőkiszolgálók menüpontba. Ott adjon hozzá két kimenő e-mail kiszolgáló rekordot: egyet a tranzakciós e-mailek kiszolgálójához és egyet a tömeges levelezés kiszolgálójához. A tranzakciós kiszolgálóhoz adjon meg alacsonyabb Prioritás értéket (pl. 1), mint a tömeges levelezési kiszolgálóhoz (pl. 2), hogy a tranzakciós e-mailek elsőbbséget élvezzenek.

screenshot: general-email-outbound-two-servers
menu
Settings ‣ Technical ‣ Email ‣ Outgoing Mail Servers
shows
List of two outgoing mail servers: a transactional server with priority 1 and a mass mailing server with priority 2.
highlight
The Priority column.
data
Servers "Transactional (smtp.example.com)" and "Mass mailing (smtp.mailing.example.net)".
module
base
notes
English UI, developer mode active, crop to the list.

Most lépjen a Email Marketing ‣ Konfiguráció ‣ Beállítások menüpontra, engedélyezze a Dedikált szerver lehetőséget, és válassza ki a megfelelő e-mail szervert. Az Odoo a legalacsonyabb prioritású szervert használja tranzakciós e-mailekhez, az itt kiválasztott szervert pedig tömeges levelezésekhez.

screenshot: general-email-outbound-dedicated-server
menu
Email Marketing ‣ Configuration ‣ Settings
shows
The "Dedicated Server" setting enabled with the mass mailing server selected.
highlight
The Dedicated Server setting.
module
mass_mailing
notes
English UI, crop to the setting.

FROM szűrés

Fontos

Erősen ajánlott a FROM szűrőt beállítani a kimenő levelezőszervereken a szolgáltató utasításainak megfelelően.

A FROM szűrés mező lehetővé teszi egy adott kimenő e-mail szerver használatát az Odoo által küldött e-mail Feladó e-mail címe vagy doménje alapján. Az értéknek egy doménnek vagy egy teljes e-mail címnek kell lennie, amely megfelel a feladó e-mail címének, és megbízhatónak minősül a kimenő levelezőszerver-szolgáltató oldalán.

Ha a FROM szűrés nincs beállítva, az e-mailek az értesítési cím használatával kerülnek kiküldésre.

Figyelem

Egyes kimenő levelezőszerverek a FROM szűrő speciális konfigurációját igénylik.

Amikor egy e-mailt az Odooból küldenek, a kimenő e-mail szerver kiválasztásához a következő sorrend érvényes:

  • Először az Odoo olyan szervert keres, amelynek FROM szűrési értéke megegyezik a kimenő e-mailben megadott Feladó értékével (azaz e-mail cím). Ez a konfiguráció ideális, ha egy vállalat összes felhasználója ugyanazt a domént osztja meg, de különböző helyi részekkel rendelkeznek.

Example

Ha a feladó e-mail címe [email protected], csak olyan e-mail szerver használható, amelynek FROM szűrési értéke [email protected] vagy example.com.

  • Ha az első feltétel alapján nem található szerver, az Odoo a FROM szűrési érték nélküli első szervert keresi. Az e-mail felülírásra kerül az értesítési címmel.

  • Ha a második feltétel alapján sem található szerver, az Odoo az első szervert használja, és az e-mail felülírásra kerül az értesítési címmel.

Megjegyzés

Az első szerver meghatározásához az Odoo a prioritási értéket használja (minél alacsonyabb az érték, annál magasabb a prioritás). Ennek hiányában az első szervert a szerverek neve alapján, betűrend szerint határozza meg.

Egy kimenő levelezőszerver rekord a szerverkonfiguráció alapértelmezett levelezőszerverével is kombinálható.

Külső levelezőszerver és az alapértelmezett szerver együttes használata

Ha az adatbázisban nincs kimenő levelezőszerver beállítva, a szerverkonfiguráció alapértelmezett SMTP szervere kerül felhasználásra. Ugyanez a szerver kimenő levelezőszerver rekordként is felvehető, ha a Hitelesítés módja mezőben a Parancssori felület lehetőséget választja, pl. hogy prioritást és FROM szűrőt adhasson neki.

screenshot: general-email-outbound-cli-server
menu
Settings ‣ Technical ‣ Email ‣ Outgoing Mail Servers ‣ New
shows
Outgoing mail server form with "Authenticate with" set to "Command Line Interface" and the information text explaining that the server configuration's SMTP settings are used.
highlight
The "Authenticate with" field.
module
base
notes
English UI, developer mode active, crop to the form.

Example

Ha egy kimenő levelezőszervert az alapértelmezett (CLI) szerverrel együtt használ, minden szerver FROM szűrőjének tartalmaznia kell azt a domaint (vagy azokat a címeket), amelyről az adott szerver küldhet. FROM szűrés hiányában az e-mail az értesítési címről megy ki.

screenshot: general-email-outbound-split-servers
menu
Settings ‣ Technical ‣ Email ‣ Outgoing Mail Servers
shows
List with a "Command Line Interface" server used for transactional emails and an external SMTP server used for mass mailing, each with its own FROM filtering and priority.
module
base
notes
English UI, developer mode active, crop to the list.

Egyedi domain használata külső e-mail szerverrel

Hasonlóan a előző fejezethez, megfelelő konfigurációra lehet szükség annak biztosítására, hogy a külső e-mail szerver engedélyezve legyen az e-mailek küldésére az egyedi domain használatával. Hivatkozzon a szolgáltató dokumentációjára a megfelelő rekordok (SPF, DKIM és DMARC) beállításához. A leggyakoribb szolgáltatók listája elérhető.

Megjegyzés

Saját domain használatakor DNS beállítás szükséges. Az SPF és DKIM rekordoknak a ténylegesen küldő levelezőszervert kell engedélyezniük; lásd: DNS-rekordok konfigurálása e-mailek küldéséhez az Odoo rendszerben.

Port korlátozás

A 25-ös portot biztonsági okokból sok tárhely- és felhőszolgáltató letiltja. Ha a 25-ös porton nem jön létre kapcsolat, próbálja a 465-ös, 587-es vagy 2525-ös portot.

Alias domain

A catchall domain vállalatonként eltérő lehet. Alapértelmezés szerint minden vállalat ugyanazt az alias domaint használja, de minden vállalatnak lehet saját e-mail domainje, amelyet a Beállítások alkalmazás Tartomány álnév mezőjében lehet kiválasztani.

Amikor a fejlesztői mód aktiválva van, az alias domain opciók elérhetők a következő útvonalon: Beállítások ‣ Technikai ‣ E-mail: Alias Domainek.

Figyelem

Az alias domain bármilyen módosítását nagyon óvatosan kell elvégezni. Ha az egyik alias (bounce, catchall, default from) megváltozik, minden korábbi e-mail, amelyet nem irányítottak megfelelően az új aliasokra, elveszik.

A Alapértelmezett Feladó Alias mező kitölthető az e-mail cím helyi részével (alapértelmezés szerint notifications) vagy egy teljes e-mail címmel. Konfigurálja, hogy meghatározza az e-mailek FROM fejlécét. Ha teljes e-mail címet használ, minden kimenő e-mail ezzel a címmel lesz felülírva.

Értesítési rendszer

Amikor egy e-mailt küldenek a csevegőből, az ügyfelek közvetlenül válaszolhatnak rá. Ha egy ügyfél közvetlenül válaszol egy e-mailre, a válasz ugyanabban a csevegőben kerül naplózásra, így üzenetszálként működik, amely a rekordhoz kapcsolódik.

A válasz beérkezésekor az Odoo az előfizetett követőket (az előfizetett altípusok alapján) használja, hogy értesítést küldjön nekik e-mailben, vagy az Odoo beérkező levelek között, a felhasználó preferenciáitól függően.

Example

Ha egy ügyfél a “Mary” <[email protected]> e-mail címmel közvetlenül válaszol egy Odoo adatbázisból érkező e-mailre, az Odoo alapértelmezett viselkedése az, hogy az e-mail tartalmát újra elosztja a szál összes többi követőjének.

Mivel Mary domainje nem tartozik az alias domainhez, az Odoo felülírja az e-mail címet, és a követők értesítéséhez az értesítési címet használja. Ez a felülírás az adatbázis beállításaitól függ. Alapértelmezés szerint az e-mail FROM címe [email protected] helyett [email protected] lesz.

A cím a feladó nevéből és a {alias domain, default from alias}`@`{alias domain, domain name} mintából áll, alapértelmezés szerint [email protected].

Egyedi e-mail-cím használata az összes kimenő e-mailhez

Az e-mailek küldési e-mail-cím kényszerítéséhez aktiválja a Fejlesztői mód (hibakeresési mód) módot, majd lépjen a Beállítások ‣ Technikai ‣ E-mail: Álias domainek menüpontra. Az Alapértelmezett feladó alias mezőben helyi részt vagy teljes e-mail-címet adjon meg értékként.

Figyelem

Ha teljes cím kerül az Alapértelmezett feladó alias értékeként megadásra, minden kimenő e-mail erre a címre lesz felülírva.