DE · AT · CHAnleitung

Tickets per E-Mail in Odoo annehmen

Rechtsstand: · Aktualisiert:

Gilt für: Odoo 20.0 Enterprise, App Kundendienst (Helpdesk); Odoo Online, Odoo.sh und eigene Installation; Feldnamen nach englischer Dokumentation

Kurz gesagt

In Odoo 20.0 wird eine Mail an den Alias eines Kundendienst-Teams zu einem Ticket: Die Betreffzeile wird zum Tickettitel, der Mailtext erscheint in Beschreibung und Chatter. Auf Odoo Online und Odoo.sh legt Odoo den Alias beim Anlegen des Teams an; eine eigene Installation braucht einen Mailserver und einen der drei dokumentierten Zustellwege: Weiterleitung, Posteingangsserver oder DNS-Einträge. Die App Kundendienst ist laut Editionsvergleich nur in der Enterprise-Edition enthalten.

Das Wichtigste

  • Eine direkt an den Alias eines Modells gesendete Mail erzeugt einen Datensatz dieses Modells, beim Kundendienst-Team ein Ticket.
  • Betreffzeile wird Tickettitel, Mailtext erscheint in der Beschreibung und im Chatter.
  • Odoo Online und Odoo.sh: Alias und Alias-Domain sind vorkonfiguriert; eine eigene Installation braucht Mailserver und einen der drei Zustellwege (Weiterleitung, Posteingangsserver, DNS-Einträge).
  • Ohne Alias am Modell baut Odoo die Antwortadresse aus dem Catchall; direkt an den Catchall gesendet entsteht kein Datensatz.
  • Odoo nimmt je Absenderadresse standardmäßig höchstens 20 Mails in 120 Minuten an, die über einen Alias Datensätze erzeugen; die Vorgabewerte lassen sich über Systemparameter ändern.
  • Den Kundendienst führt der Editionsvergleich von Odoo S.A. nur in der Enterprise-Spalte (gelesen am 14. Oktober 2026).

Wer eine Support-Adresse führt, will, dass aus jeder Mail ein Ticket wird. In Odoo 20.0 ist dieser Eingang ein E-Mail-Alias am Team der App Kundendienst (Helpdesk). Feld- und Menünamen stehen unten wie in der englischsprachigen Dokumentation 20.0, weil für die deutsche Oberfläche der Enterprise-App keine öffentlich prüfbare Übersetzungsfassung vorliegt.

Was Sie vorab brauchen

  • Die App Kundendienst (Helpdesk): Der Editionsvergleich von Odoo S.A. führt die Zeile Kundendienst nur in der Enterprise-Spalte (gelesen am 14. Oktober 2026, Änderungen möglich).
  • Ein Benutzer mit Konfigurationsrechten; Rollen und Zugriffsgruppen beschreibt Benutzer anlegen und Zugriffsgruppen.
  • Ein Team im Kundendienst mit seinen Phasen; den Aufbau zeigt Kundendienst einrichten.
  • Eine Entscheidung zur Absenderadresse: die Standard-Alias-Domain der Datenbank (.odoo.com) oder eine eigene Domain. Für eine eigene Domain brauchen Sie Zugriff auf die DNS- oder Postfachverwaltung.
  • Auf Odoo Online und Odoo.sh sind Versand und Empfang vorkonfiguriert. Für eine eigene Installation (On-Premise) planen Sie eigenen Mailserver, Serverzugang und technische Betreuung ein.

Wohin eine eingehende Mail führt

Ein Alias gehört zu einem Modell. Eine Mail direkt an den Alias legt einen Datensatz dieses Modells an. Eine Antwort auf eine Mail, die aus der Datenbank kam, ordnet Odoo über einen Bezug in den Kopfzeilen (message-id) demselben Datensatz zu. Die folgende Tabelle zeigt die dokumentierten Wege; die Adressen sind Beispiele.

Empfängeradresse (Beispiel) Alias gehört zu Was daraus entsteht
support@firma.example Kundendienst-Team (Helpdesk) Ticket: Die Betreffzeile wird zum Tickettitel, der Mailtext steht in der Beschreibung und im Chatter
info@firma.example Verkaufsteam (CRM) Lead oder Opportunity; die Betreffzeile wird zum Titel, die Absenderadresse steht im E-Mail-Feld des Kontakts
aufgabe@firma.example Projekt Aufgabe: Absender im Feld Kunde, Betreff im Feld Aufgabentitel, Mailtext in der Beschreibung
catchall@firma.example kein eigenes Modell kein neuer Datensatz; nur Antworten auf frühere Mails aus der Datenbank werden zugeordnet
bounce@firma.example kein eigenes Modell Rückläufer und Fehlermeldungen; Odoo zeigt sie als rotes Umschlag-Symbol im Chatter

Für Verkaufsteams und Projekte dokumentiert Odoo zusätzlich das Feld Accept Emails From, mit dem sich der Absenderkreis einschränken lässt; aus den so entstandenen Leads wird im Vertrieb eine Chance, wie Leads in Odoo erfassen und qualifizieren beschreibt. Für das Kundendienst-Team nennt die Dokumentationsseite Receiving tickets ein solches Feld nicht.

Schritt für Schritt: vom Alias zum Ticket

Schritt 1: Alias am Team setzen

Öffnen Sie die App Kundendienst und gehen Sie auf Configuration ‣ Helpdesk Teams. Wählen Sie das Team. Blättern Sie zum Abschnitt Channels und setzen Sie das Kästchen Email Alias. Im Feld Alias steht der Name vor dem @-Zeichen; dort ändern Sie ihn. Legen Sie ein neues Team an, legt Odoo den Alias gleich mit an (die Dokumentation beschreibt diese Schritte für Odoo Online und Odoo.sh; in einer eigenen Installation brauchen Aliase externe Mailserver). Endzustand: Das Kästchen ist gesetzt, und im Feld Alias steht Ihr Wunschname.

Schritt 2: Alias-Domain festlegen

Die vollständige Adresse besteht aus dem Alias und der Alias-Domain. Ohne eigene Domain nutzt Odoo die Standard-Domain der Datenbank, die beim Anlegen automatisch entsteht; Catchall und Bounce heißen dann etwa catchall@mydatabase.odoo.com und bounce@mydatabase.odoo.com. Ist keine eigene Domain eingetragen, führt der Link Set an Alias Domain in die Einstellungen: Dort aktivieren Sie Custom Email Servers und tragen die Domain im Feld Alias Domain ein. Bei mehreren Firmen konfigurieren Sie die Alias-Domain je Firma. Alle Aliase verwenden danach diese Domain; Antworten zu Modellen ohne Alias gehen an catchall@ihre-domain.

Schritt 3: Zustellweg wählen

Die Mail muss von Ihrer Domain in die Datenbank gelangen. Odoo nennt drei Wege:

Weg Wie er arbeitet Vorteil und Grenze
Weiterleitung (Redirection) Jede Adresse Ihrer Domain wird auf die passende Adresse der Datenbank weitergeleitet Auf Odoo Online und Odoo.sh empfohlen, Mails kommen ohne Verzögerung an; jede Alias-Adresse braucht eine eigene Weiterleitung, Pflicht sind Catchall und Bounce
Posteingangsserver (IMAP) Odoo holt die Mails aus einem geteilten Postfach ab Eine Kopie bleibt im Postfach; der Abruf hängt am Zeitplan Mail: Fetchmail Service, ist also nicht sofort; je Postfach ein eigener Server, der Datensätze im gewählten Modell anlegen kann
DNS-Einträge CNAME- oder MX-Eintrag einer eigenen Subdomain zeigt auf die Datenbank Nur ein Eintrag für alle Aliase; nur mit eigener Subdomain, nicht auf der Hauptdomain; verlangt technisches Wissen

In der eigenen Installation verlangen Weiterleitung und DNS-Einträge zusätzlich das Mail-Gateway-Skript (odoo-mailgate.py), das der Mailserver je eingehender Mail für die Datenbank ausführt. Beim Posteingangsserver richten Sie unter Settings ‣ Technical ‣ Emails: Incoming Mail Servers je Postfach einen Server ein; die Dokumentation empfiehlt IMAP statt POP und rät von persönlichen Postfächern ab, weil geteilte Postfächer wie support@firma.example für diesen Zweck gedacht sind.

Schritt 4: Rückläufer, Doppelzuordnung und Schleifen begrenzen

Den Rückpfad für Fehlermeldungen baut Odoo aus dem Bounce-Alias, standardmäßig bounce. Auf Odoo Online mit dem Standard-Mailserver für den Versand ist dieser Rückpfad laut Dokumentation fest auf bounce@.odoo.com gesetzt, unabhängig vom eingestellten Wert. Fehler erscheinen als rotes Umschlag-Symbol im Chatter und am Symbol der App Dialog (Discuss) in der Navigationsleiste. Gegen doppelte Zuordnungen aus fremden Domains mit gleichem Präfix setzen Sie im Entwicklermodus den Systemparameter mail.catchall.domain.allowed auf Ihre Domain. Gegen Endlosschleifen nimmt Odoo je Absenderadresse standardmäßig höchstens 20 Mails in 120 Minuten an, die über einen Alias Datensätze erzeugen; weitere Mails blockiert die Datenbank, und der Absender erhält eine Nachricht. Die Vorgabewerte ändern sich über die Systemparameter mail.gateway.loop.minutes (Vorgabe 120 Minuten) und mail.gateway.loop.threshold (Vorgabe 20 Mails), die Sie im Entwicklermodus unter Settings ‣ Technical ‣ Parameters: System Parameters anlegen.

So prüfen Sie das Ergebnis

  • Schicken Sie eine Testmail von einer Adresse außerhalb Ihrer Datenbank an den Alias: Das Ticket muss mit der Betreffzeile als Titel erscheinen, und der Mailtext muss in der Beschreibung und im Chatter stehen.
  • Antworten Sie auf die Benachrichtigung: Die Antwort muss im selben Ticket landen. Fehlt sie, prüfen Sie Ihren Zustellweg für die Alias-Adresse (beim Weiterleitungsverfahren die Weiterleitung, beim Posteingangsserver das Postfach und den Zeitplan Mail: Fetchmail Service) und die Zugriffsregeln des Postfachs.
  • Kontrollieren Sie die Adresse in der Benachrichtigung: Sie muss die Form [alias]@ihre-domain haben, wenn Sie eine eigene Alias-Domain verwenden.
  • Senden Sie zwei Mails desselben Absenders kurz hintereinander: Beide müssen Datensätze erzeugen, solange die eingestellte Grenze je Absenderadresse (Vorgabe: 20 Mails in 120 Minuten) nicht erreicht ist.
  • Prüfen Sie Catchall und Bounce entsprechend Ihrem Zustellweg: Beim Weiterleitungsverfahren müssen beide auf die Adressen der Datenbank umgeleitet sein, sonst erreichen Antworten auf Modelle ohne Alias und die Rückläufer des Mailservers die Datenbank nicht. Bei Posteingangsservern gehört für jedes dieser Postfächer ein eigener Server dazu, bei DNS-Einträgen die passende Subdomain samt Alias-Domain.

Wenn etwas nicht klappt

Symptom Ursache nach Dokumentation Lösung
Der Absender erhält einen Fehler wie 550 mailbox unavailable Die Empfängeradresse ist kein Alias und keine gültige Adresse in der Datenbank Aliasschreibweise prüfen, Weiterleitung auf die Alias-Adresse der Datenbank einrichten
Antworten erscheinen nicht im Ticket oder Chatter Die Adresse aus dem Antwortfeld (bei Modellen ohne Alias der Catchall) erreicht die Datenbank nicht Beim Weiterleitungsverfahren Weiterleitungen für catchall@, bounce@ und jede Alias-Adresse einrichten; bei Posteingangsservern je Postfach einen Server anlegen, bei DNS-Einträgen CNAME- oder MX-Eintrag und Alias-Domain prüfen
Der Alias erscheint mit @.odoo.com statt mit eigener Domain Weiterleitung statt Posteingangsserver, und die Erkennung nach lokalem Teil ist nicht aktiv Am Alias die Option Local-part based incoming detection einschalten
Aus den Mails eines Absenders entstehen keine Tickets mehr Schleifenschutz: je Absenderadresse standardmäßig mehr als 20 Mails in 120 Minuten Sender informieren, Zeitfenster abwarten oder die Systemparameter anpassen
Fremde Absender mit gleichem Präfix erzeugen Tickets Gleiches Alias-Präfix mit fremder Domain wird als Alias erkannt mail.catchall.domain.allowed auf die eigene Domain setzen

Wann Sie Hilfe holen sollten

  • In der eigenen Installation (On-Premise) gehören Mailserver, Gateway-Skript und DNS-Einträge in die Hand Ihres Hosting-Dienstleisters oder Odoo-Partners; die Dokumentation verlangt dafür technisches und Infrastrukturwissen.
  • Wollen Sie Ihre eigene Domain mit dem Odoo-Mailserver nutzen, verlangt die Dokumentation SPF- und DKIM-Einträge im DNS Ihrer Domain; ohne sie ist die Zustellung gefährdet. Das gehört zu DNS und Mailserver, nicht in die Odoo-Oberfläche.
  • Ob und wie lange Sie Tickets mit personenbezogenen Daten aufbewahren und wann Sie sie löschen, klären Sie mit Ihrer Datenschutzorganisation; der Kundendienst sammelt Kontaktdaten und Mailinhalte.
  • Die App Kundendienst ist laut Editionsvergleich nur in der Enterprise-Edition enthalten. Ob ein Tarifwechsel passt, klären Sie mit Ihrem Odoo-Partner.

Häufige Fragen

Wird jede Mail an eine Odoo-Adresse zu einem Ticket?

Nein. Odoo prüft, ob die Empfängeradresse ein Alias oder eine gültige Adresse der Datenbank ist, und ordnet eine Antwort über einen Bezug in den Kopfzeilen einer früheren Nachricht zu (Odoo 20.0). Alle anderen Mails weist die Datenbank zurück; sie werden laut Dokumentation nicht in einem Spam- oder Quarantäneordner zwischengespeichert.

Kann ich meine bestehende Support-Adresse support@firma.de weiterverwenden?

Ja, auf einem der drei dokumentierten Zustellwege. Beim Weiterleitungsverfahren richten Sie eine Weiterleitung von der Adresse Ihrer Domain auf die Alias-Adresse der Datenbank ein; dann sind die Weiterleitungen für Catchall und Bounce Pflicht, und jede weitere Alias-Adresse braucht ihre eigene Weiterleitung (Odoo 20.0). Auf Odoo Online und Odoo.sh empfiehlt die Dokumentation dieses Verfahren, weil Mails damit ohne Verzögerung ankommen. Alternativ holt ein Posteingangsserver die Mails aus dem Postfach ab, oder eine eigene Subdomain wird per DNS-Eintrag auf die Datenbank gerichtet. In einer eigenen Installation verlangen Weiterleitung und DNS-Eintrag zusätzlich das Mail-Gateway-Skript.

Was passiert mit der Antwort eines Kunden auf die Ticketmail?

Sie landet wieder im Ticket. Die Antwort geht an die Alias-Adresse, die als Antwortadresse in der Benachrichtigung stand, oder an den Catchall; zugeordnet wird sie über den message-id-Kopf der ersten Nachricht (Odoo 20.0). Der neue Text erscheint im Chatter desselben Tickets und wird an die Follower weitergemeldet.

Warum entstehen aus den Mails eines Absenders plötzlich keine Tickets mehr?

Dann greift der Schleifenschutz: Je Absenderadresse nimmt Odoo standardmäßig höchstens 20 Mails in 120 Minuten an, die über einen Alias Datensätze erzeugen (Odoo 20.0). Der Absender erhält eine Nachricht. Die Werte ändern sich über die Systemparameter mail.gateway.loop.minutes und mail.gateway.loop.threshold.

Quellen

  1. Receiving tickets (Odoo 20.0), Abschnitt Email AliasOdoo S.A., Dokumentation · abgerufen am
  2. Manage inbound messages (Odoo 20.0), Abschnitte Email aliases, Catchall, Bounce, Receive emails with Odoo's default configuration, Use a custom domain for inbound messages, Incoming mail servers, DNS records, Infinite email loops, Local-part based incoming detectionOdoo S.A., Dokumentation · abgerufen am
  3. Communication in Odoo by email (Odoo 20.0)Odoo S.A., Dokumentation · abgerufen am
  4. Common emailing issues and solutions (Odoo 20.0), Abschnitt Incoming emailsOdoo S.A., Dokumentation · abgerufen am
  5. Manage outbound messages (Odoo 20.0), Abschnitt Alias Domain (Bounce Alias, Catchall Alias, Default From Alias)Odoo S.A., Dokumentation · abgerufen am
  6. Create leads (from email or manually) (Odoo 20.0), Abschnitt Configure email aliasesOdoo S.A., Dokumentation · abgerufen am
  7. Task creation (Odoo 20.0), Abschnitt Creating tasks from an email aliasOdoo S.A., Dokumentation · abgerufen am
  8. Email gateway (Odoo 20.0), On-premise-DokumentationOdoo S.A., Dokumentation · abgerufen am
  9. Editionsvergleich, Zeile Kundendienst (Community: nicht enthalten, Enterprise: enthalten)Odoo S.A. · abgerufen am