Ausgehende Nachrichten verwalten

E-Mails senden mit Odoos Standardkonfiguration

In Odoo Online und Odoo.sh funktioniert das Senden und Empfangen von E-Mails sofort. Es ist keine Konfiguration erforderlich.

Wenn eine Datenbank erstellt wird, wird die Subdomain unternehmensname.odoo.com zum Senden und Empfangen von E-Mails verwendet. Die Zustellbarkeit ist für diese Subdomain optimiert, da sie die DNS-Konfiguration von Odoo verwendet.

Example

Wenn die Subdomain der Datenbank unternehmensname.odoo.com lautet und alle Mailing-Konfigurationen die Standardeinstellungen sind, werden alle E-Mails von benachrichtigungen@unternehmensname.odoo.com gesendet.

Diese Konfiguration wird über den Systemparameter mail.default.from_filter geregelt. Wenn die Absender-Domain nicht mit dem Wert dieses Parameters übereinstimmt, wird stattdessen die Benachrichtigungsadresse verwendet. In diesem Systemparameter können mehrere Werte definiert werden: durch Kommas getrennte Domains oder vollständige E-Mail-Adressen sind erlaubt. Sobald ein ausgehender Mailserver konfiguriert ist, wird der Systemparameter nicht mehr berücksichtigt und der Wert aus der FROM-Filterung des Mail-Servers wird verwendet.

Odoos Standardkoniguration für ausgehende Nachrichten.

E-Mails werden an catchall@company-name.odoo.com als Antwort an-Adressen gesendet. Außerdem werden Zustellfehler an bounce@company-name.odoo.com gesendet.

Bemerkung

Die Catchall-, Unzustellbarkeits- und Benachrichtigungsadressen funktionieren nicht wie andere Aliasse. Sie sind nicht dazu bestimmt, Datensätze in einer Datenbank zu erstellen. An einen Alias gesendete E-Mails werden automatisch weitergeleitet und antworten auf einen vorhandenen und verknüpften Datensatz oder erstellen einen neuen in der Datenbank.

Eine Benutzerdefinierte Domain zum Versenden von E-Mails verwenden

Die Datenbank kann so konfiguriert werden, dass eine benutzerdefinierte Domain verwendet wird. In diesem Fall werden alle Standard-E-Mail-Adressen unter Verwendung der benutzerdefinierten Domain erstellt. Wenn die benutzerdefinierte Domain unternehmensname.com lautet, lautet die Absenderadresse benachrichtigungen@unternehmensname.com, die Antwort an-Adresse catchall@unternehmensname.com und die Unzustellbar-Adresse unzustellbar@unternehmensname.com. Die benutzerdefinierte Domain kann verwendet werden, wenn E-Mails entweder über die E-Mail-Server von Odoo oder über einen externen Server gesendet werden.

In diesem Abschnitt wird davon ausgegangen, dass Sie Eigentümer einer benutzerdefinierten Domain sind. Wenn nicht, muss eine benutzerdefinierte Domain bei einem Domain-Register wie GoDaddy, Namecheap oder einem anderen Anbieter erworben werden.

Eine Benutzerdefinierte Domain mit Odoos E-Mail-Server verwenden

Auf Odoo Online oder Odoo.sh sind manche Konfigurationen verpflichtend im DNS der benutzerdefinierten Domain, um eine gute Zustellung zu gewährleisten.

Warnung

Der Großteil der Konfiguration wird auf der Seite des Domain-Anbieters durchgeführt, und es kann sein, dass eine gewisse Konfiguration auf dem E-Mail-Server selbst erforderlich ist. Es sind technische Kenntnisse erforderlich.

Der erste Schritt besteht in der Konfiguration des SPF und DKIM, um mit Odoos Mailserver kompatibel zu sein

Als Nächstes muss die benutzerdefinierte Domain als Alias-Domain eines Unternehmens festgelegt werden. Wählen Sie das Unternehmen aus, öffnen Sie die Einstellungen und fügen Sie die benutzerdefinierte Domain im Feld Alias-Domain hinzu.

Klicken Sie nach dem Hinzufügen der Alias-Domain auf das Symbol (interner Link), um der benutzerdefinierten Domain bei Bedarf weitere Unternehmen zuzuweisen. Aktivieren Sie den Entwicklermodus (Fehlerbeseitigungsmodus), um die Standardaliase bei Bedarf zu ändern:

  • Zuzustellbarkeitsalias: Das Postfach, das verwendet wird, um Zustellungsfehler abzufangen und den roten Umschlag in der entsprechenden Nachricht zu füllen.

  • Catchall-Alias: Das Standardpostfach, das verwendet wird, um alle Antworten zu zentralisieren.

  • Standardabsenderalias: Die Standardabsenderadresse.

Bemerkung

Bei der Erstellung der ersten Alias-Domain wird diese von allen Unternehmen verwendet. Wenn Sie ein neues Unternehmen erstellen, wird automatisch die Alias-Domain mit der niedrigsten Priorität festgelegt (Anzeige in der Alias-Domain-Liste im Entwicklermodus (Fehlerbeseitigungsmodus)).

Alle E-Mail-Aliase (z. B. im Zusammenhang mit CRM- oder Kundendienstteams) müssen über ein entsprechendes Postfach im Mail-Server der benutzerdefinierten Domain verfügen.

Technisches Schema externer E-Mail-Server-Konfiguration mit Odoo.

Um E-Mails in der Odoo-Datenbank innerhalb des entsprechenden Chatters (CRM, Rechnungen, Verkaufsaufträge usw.) zu empfangen, muss eine dieser drei Methoden verwendet werden:, die Dokumentation Ihres Anbieters zu konsultieren.

Die Verwendung einer benutzerdefinierten Domain impliziert, dass bestimmte local-parts von Odoo zum Senden von E-Mails verwendet werden können.

E-Mails mit einem externen SMTP-Server senden

Bemerkung

Wenn Sie Ihren eigenen Postausgangsserver verwenden, muss dieser mit Ihrer eigenen Domain gekoppelt sein, da eine Aktualisierung des DNS einer Odoo-Subdomain nicht möglich ist.

To add an external SMTP server in Odoo, open Settings, and enable the Use Custom Email Servers option found under the Discuss section.

Still under the Discuss section, click Outgoing Email Servers, then New to create an outgoing mail server record. Most fields are the common parameters used to set up a connection to an SMTP server; use the values provided by your email provider.

Klicken Sie nach Abschluss auf Verbindung testen. Beachten Sie, dass eine erfolgreiche Testverbindung nicht bestätigt, dass die E-Mail auch tatsächlich versendet wird, da auf Anbieterseite möglicherweise noch Einschränkungen bestehen. Es wird daher empfohlen, die Dokumentation Ihres Anbieters zu konsultieren.

Werte des lokalen Teils

Hierunter finden Sie die unterschiedlichen Werte des lokalen Teils, der nicht von Odoo zum Versenden von E-Mails verwendet werden kann. Er muss gegebenenfalls auf die weiße Leiste in Ihrem E-Mail-Server gesetzt werden:

  • Der Zustellungsalias der Alias-Domain (Standardwert = unzustellbar),

  • Der Standardabsender der Alias-Domain (Standardwert = Benachrichtigungen),

  • Die Standardadminadresse admin@unternehmensname.odoo.com oder, wenn geändert, der neue Wert),

  • Die Standard-Odoobot-Adresse odoobot@unternehmensname.odoo.com oder, wenn geändert, der neue Wert),

  • Die VON-Angabe auf einer E-Mail-Kampagne.

  • Die VON-Angabe, die in einer E-Mail-Vorlage definiert werden kann.

Verschiedene Server für Transaktions- und Massen-E-Mails einrichten

Personalisierte Mailserver

Transaktionsmails und Massenmails können über separate E-Mail-Server in Odoo versendet werden. Auf diese Weise werden alltägliche E-Mails, Angebote oder Rechnungen an Kunden als Transaktionsmails behandelt. Massenmails, einschließlich des Versands von Rechnungs- oder Angebotsstapeln, werden über Odoo Marketing-Automatisierung oder E-Mail-Marketing verwaltet.

Example

Sie können Dienste wie Gmail, Amazon SES oder Brevo für Transaktionsmails und Dienste wie Mailgun, Sendgrid oder Mailjet für Massenmails verwenden.

Aktivieren Sie zunächst den Entwicklermodus (Fehlerbeseitigungsmodus) und gehen Sie zu Einstellungen ‣ Technisch ‣ E-Mail: Postausgangsserver. Fügen Sie dort zwei Einträge für ausgehende E-Mail-Server hinzu, einen für den Transaktionsmailserver und einen für den Massenmailserver. Geben Sie für den Transaktionsserver einen niedrigeren Wert für die Priorität ein (z. B. 1) als für den Massenmailserver (z. B. 2), damit Transaktionsmails Vorrang erhalten.

Beispiel einer Teilung der Server für Transaktions- und Massenmails.

Gehen Sie nun zu E-Mail-Marketing ‣ Konfiguration ‣ Einstellungen, aktivieren Sie Dedizierter Server und wählen Sie den entsprechenden E-Mail-Server aus. Odoo verwendet den Server mit der niedrigsten Priorität für Transaktionsmails und den hier ausgewählten Server für Massenmails.

Einstellungen für dedizierten Mailserver in der E-Mail-Marketing-App.

VON-Filterung

Wichtig

Es wird dringend empfohlen, die VON-Filterung auf den ausgehenden Mailservern gemäß den Anweisungen Ihres Providers zu konfigurieren.

Das Feld VON-Filterung ermöglicht die Verwendung eines bestimmten ausgehenden E-Mail-Servers, abhängig von der Von-E-Mail-Adresse oder Domain, über die Odoo im Namen des Absenders sendet. Der Wert muss eine Domain oder eine vollständige Adresse sein, die mit der E-Mail-Adresse des Absenders übereinstimmt und auf der Seite des Providers des ausgehenden Mailserver vertrauenswürdig ist.

Wenn die VON-Filterung nicht verwendet wird, werden E-Mails über die Benachrichtigungsadresse versendet.

Warnung

Einige ausgehende Mailserver erfordern eine spezielle Konfiguration des VON-Filters.

Wenn eine E-Mail von Odoo versendet wird, wird die folgende Reihenfolge verwendet, um den ausgehenden E-Mail-Server auszuwählen:

  • Zunächst sucht Odoo nach einem Server, der denselben VON-Filterwert wie der in der ausgehenden E-Mail definierte VON-Wert (d. h. die E-Mail-Adresse) hat. Diese Konfiguration ist ideal, wenn alle Benutzer eines Unternehmens dieselbe Domain verwenden, aber unterschiedliche lokale Teile haben.

Example

Wenn die E-Mail-Adresse des Absenders test@beispiel.com lautet, kann nur ein E-Mail-Server mit einem VON-Filterwert verwendet werden, der gleich test@beispiel.com oder beispiel.com ist.

  • Wenn kein Server anhand des ersten Kriteriums gefunden wird, sucht Odoo nach dem ersten Server ohne einen festgelegten VON-Filterwert. Die E-Mail wird mit der Benachrichtigungsadresse überschrieben.

  • Wenn kein Server anhand des zweiten Kriteriums gefunden wird, verwendet Odoo den ersten Server, und die E-Mail wird mit der Benachrichtigungsadresse überschrieben.

Bemerkung

Um zu bestimmen, welcher Server zuerst verwendet wird, verwendet Odoo den Prioritätswert (je niedriger der Wert, desto höher die Priorität). Ist dies nicht möglich, wird der erste Server anhand der Servernamen in alphabetischer Reihenfolge bestimmt.

  • Wenn es keinen E-Mail-Server gibt, nutzt Odoo den Wert des Systemparameter.

Es ist auch möglich, den Mailserver von Odoo zusätzlich zu Massenmails für Transaktionsmails zu verwenden.

Verwendung eines externen E-Mail-Servers und des Standardservers von Odoo

Bei Odoo Online und Odoo.sh werden Datenbanken mit dem SMTP-Server von Odoo gestartet. Wenn kein ausgehender Mailserver festgelegt ist, wird der Standard-SMTP-Server von Odoo verwendet.

Hinzufügen eines Mailservers mit Odoos Mailserver mit der CLI-Authentifizierung.

Example

Wenn ein ausgehender Mailserver gleichzeitig mit dem Standardserver von Odoo (CLI) verwendet wird, muss der VON-Filter des ausgehenden Mailservers eine benutzerdefinierte Domain enthalten, und der VON-Filter der CLI muss die Subdomain von Odoo enthalten. Wenn keine VON-Filterung vorhanden ist, wird die E-Mail über die Benachrichtigungsadresse versendet.

Trennung des Odoo-Mailservers für Transaktionsmails und Mailserver für Massenmails.

Bemerkung

Bei Odoo Online entspricht die Kommandozeile dem Standardmailserver von Odoo und verwendet dieselben Beschränkungen, als ob kein ausgehender Mailserver vorhanden wäre.

Tipp

Bei Odoo Online werden auf der Seite auch Ihre tägliche E-Mail-Nutzung und Ihr Tageslimit angezeigt. Bei Odoo.sh müssen Sie auf der Überwachungsseite die Anzahl der versendeten E-Mails überprüfen.

Bemerkung

Um die Kommandozeile auf Odoo.sh zu verwenden, kann in der Konfigurationsdatei ein Postausgangsserver konfiguriert werden.

Warnung

Der Mailserver von Odoo ist für Transaktionsmails und kleine Marketingkampagnen vorgesehen. Das tägliche Limit hängt von der Art der Datenbank und den verwendeten Apps ab.

Eine Benutzerdefinierte Domain mit Odoos externem E-Mail-Server verwenden

Ähnlich wie im vorherigen Kapitel kann eine ordnungsgemäße Konfiguration erforderlich sein, um sicherzustellen, dass der externe E-Mail-Server E-Mails über Ihre benutzerdefinierte Domain senden darf. Lesen Sie die Dokumentation Ihres Providers, um die entsprechenden Einträge (SPF, DKIM und DMARC) ordnungsgemäß einzurichten. Eine Liste der gängigsten Provider finden Sie hier.

Bemerkung

Wenn Sie Ihre eigene Domain verwenden, ist eine DNS-Konfiguration erforderlich. Wenn ein externer Postausgangsserver verwendet wird, hat die Konfiguration der Einträge wie in der Dokumentation zur Odoo-DNS-Konfiguration für unsere Mailserver beschrieben nicht den gewünschten Effekt, da sie bei Verwendung eines benutzerdefinierten E-Mail-Servers unabhängig von Odoo ist. Odoo erlaubt keine Konfiguration der Odoo-Subdomain.

Port-Einschränkung

Port 25 ist aus Sicherheitsgründen bei Odoo Online und Odoo.sh gesperrt. Versuchen Sie stattdessen die Ports 465, 587 oder 2525.

Alias-Domain

Die Catchall-Domain ist unternehmensspezifisch. Standardmäßig teilen sich alle Unternehmen die Subdomain von Odoo (z. B. unternehmensname.odoo.com), aber jedes Unternehmen kann eine eigene benutzerdefinierte E-Mail-Domain haben.

Wenn der Entwicklermodus (Fehlerbeseitigungsmodus) aktiviert ist, sind folgende Alias-Domain-Optionen verfügbar, indem Sie zu Einstellungen ‣ Technisch ‣ E-Mail: Alias-Domains.

Warnung

Jede Änderung der Alias-Domain muss sehr sorgfältig vorgenommen werden. Wenn einer der Aliase (unzustellbar, Catchall, Standard von) geändert wird, gehen alle früheren E-Mails, die nicht ordnungsgemäß an die neuen Aliase weitergeleitet wurden, verloren.

Das Feld Standardabsenderalias kann mit einem lokalen Teil der E-Mail-Adresse (standardmäßig benachrichitungen) oder einer vollständigen E-Mail-Adresse ausgefüllt werden. Konfigurieren Sie es, um den VON-Kopf Ihrer E-Mails festzulegen. Wenn eine vollständige E-Mail-Adresse verwendet wird, werden alle ausgehenden E-Mails mit dieser Adresse überschrieben.

Benachrichtigungssystem

Wenn eine E-Mail aus dem Chatter gesendet wird, können Kunden direkt darauf antworten. Wenn ein Kunde direkt auf eine E-Mail antwortet, wird die Antwort im selben Chatter protokolliert und fungiert somit als Nachrichten-Thread zu dem Datensatz.

Nach Erhalt der Antwort verwendet Odoo die abonnierten Follower (basierend auf den abonnierten Subtypen), um ihnen eine Benachrichtigung per E-Mail oder im Odoo-Posteingang zu senden, je nach den Einstellungen des Benutzers.

Example

Wenn ein Kunde mit der E-Mail-Adresse „Mary“ <mary@kunde.beispiel.com> direkt auf eine E-Mail aus der Odoo-Datenbank antwortet, leitet Odoo den Inhalt der E-Mail standardmäßig an alle anderen Abonnenten innerhalb des Threads weiter.

Da Marys Domain nicht zur Alias-Domain gehört, überschreibt Odoo die E-Mail-Adresse und verwendet die Benachrichtigungs-E-Mail-Adresse, um die Follower zu benachrichtigen. Diese Überschreibung hängt von der Konfiguration in der Datenbank ab. Standardmäßig wird in Odoo Online und Odoo.sh die VON-E-Mail-Adresse durch den Wert benachrichtigung@unternehmensname.odoo.com anstelle von mary@kunde.beispiel.com ersetzt.

Die Adresse wird aus dem Namen des Absenders und {Alias-Domain, Standardabsenderalias}`@`{Alias-Domain, Domainname} gebildet, standardmäßig benachrichtigung@unternehmensname.odoo.com.

Verwendung einer eindeutigen E-Mail-Adresse für alle ausgehenden E-Mails

Um die E-Mail-Adresse, von der E-Mails gesendet werden, festzulegen, aktivieren Sie den Entwicklermodus (Fehlerbeseitigungsmodus) und gehen Sie zu Einstellungen ‣ Technisch ‣ E-Mail: Alias-Domains. Verwenden Sie im Feld Standardabsenderalias den lokalen Teil oder eine vollständige E-Mail-Adresse als Wert.

Warnung

Wenn eine vollständige Adresse als Wert für Standard-absenderalias verwendet wird, werden alle ausgehenden E-Mails mit dieser Adresse überschrieben.