Veelvoorkomende problemen met e-mailen en oplossingen

Op deze pagina staan de meest voorkomende e-mailproblemen en hun oplossingen.

Odoo is geen e-mailprovider

Odoo werkt niet als een klassieke e-mail inbox, zoals Gmail, Outlook, Yahoo, etc.

Hoewel Odoo e-mails gebruikt als een manier om gebruikers/klanten te informeren en met hen te communiceren, is het, door het ontwerp, geen vervanging voor een speciale e-mailserver. Daarom gedraagt het zich misschien niet zoals verwacht in vergelijking met een traditionele e-mail inbox.

De belangrijkste verschillen zijn de volgende:

  • Standaard wordt het e-mailobject verwijderd zodra een notificatie- of transactie-e-mail (offerte, factuur, direct bericht aan een contact) met succes is verzonden. De inhoud van het e-mailbericht leeft in de chatter van het gerelateerde record. Dit voorkomt dat de database vol komt te zitten met meerdere kopieën van de inhoud van dezelfde e-mail (wanneer deze naar meerdere ontvangers wordt verzonden) als de inhoud al aanwezig is in de chatter.

  • Er is geen concept van (blinde) kopie ([B]CC). Odoo gebruikt het concept van volgers die zijn toegevoegd aan een chatter om automatisch te beslissen wanneer en hoe een contact wordt geïnformeerd of een kopie van een e-mail ontvangt.

  • Inkomende e-mails worden afgehandeld door te controleren of het TO e-mailadres een geldig e-mailadres is in de Odoo database of, in het geval van een antwoordmail, of er een referentie in de e-mailheader staat die overeenkomt met een bericht dat is verzonden vanuit de Odoo database. Alle andere e-mails worden gebounced en niet tijdelijk geparkeerd in een spam- of quarantainemap. Met andere woorden, alle e-mails die geen verband houden met een Odoo database gaan verloren.

Uitgaande e-mails

Het e-mailadres van de beheerdersaccount wijzigen

Wanneer een Odoo database wordt aangemaakt, wordt aan het hoofdadministratoraccount een placeholder e-mailadres toegewezen. Het wordt aanbevolen om het admin e-mailadres te vervangen door een geldig e-mailadres om problemen met uitgaande e-mail te voorkomen.

Om dit te doen klik je op het beheerdersaccount op het gebruikerspictogram, klik je op Mijn profiel (of Voorkeuren) en werk je het Email veld bij op het Voorkeuren tabblad. Gebruik een ander e-mailadres of gebruik je Odoo subdomein (bijv. company-name.odoo.com) en admin voor het lokale gedeelte (bijv. admin@company-name.odoo.com).

Afleverfout

Wanneer een bericht wordt verzonden, wordt een (envelop) pictogram weergegeven in de chatter. Het pictogram wordt rood als de levering voor ten minste één ontvanger is mislukt.

Rood enveloppictogram wordt weergegeven in de chatter.

Klik met de linkermuisknop op de envelop om informatie over de levering weer te geven en, indien mogelijk, de relevante foutmeldingen.

Voorbeeld van een verzendfout.

Klik op See Error Details om extra informatie te krijgen over de reden van de fout, als Odoo de oorspronkelijke fout of bounce e-mail heeft kunnen verwerken.

Klik op Versturen & sluiten om opnieuw te proberen de e-mail te verzenden naar alle ingeschakelde ontvangers () in de kolom Probeer opnieuw. Alle uitgeschakelde () ontvangers worden genegeerd.

Klik op Alles negeren om alle momenteel mislukte e-mails te negeren en het enveloppictogram van rood naar wit te veranderen.

Niet-verzonden e-mails verschijnen ook in de Odoo e-mailwachtrij. Om hier toegang toe te krijgen, activeer je de ontwikkelaarsmodus en ga je naar :menuselectie:`Instellingen --> Technisch --> E-mail: E-mails`.

Voorbeeld van de technische e-mailwachtrijweergave.

Mislukte e-mails geven de status Aflevering mislukt weer. Klik op Herhaal om een mislukte e-mail opnieuw in de e-mailwachtrij te plaatsen. De e-mail krijgt dan de status Uitgaand. De volgende keer dat de geplande actie voor de e-mailwachtrij wordt uitgevoerd, wordt de e-mail opnieuw verzonden.

Optioneel kunnen e-mails in de wachtrij onmiddellijk worden verzonden door op Verstuur nu te klikken. Klik op E-mail annuleren om de e-mail uit de wachtrij te verwijderen.

Notitie

Verzonden e-mails worden periodiek opgeschoond uit de wachtrij. Dit wordt geregeld door de Auto-Vacuum geplande actie die overbodige gegevens opruimt in je Odoo database.

Veelvoorkomende foutmeldingen

Dagelijkse limiet is bereikt
Waarschuwing voor e-maillimiet bereikt.

Odoo beperkt het aantal e-mails dat kan worden verzonden vanuit een Odoo Online database. De meeste e-mail service providers (bijv. Google, Yahoo, etc.) zullen het IP van Odoo’s server op een zwarte lijst zetten als Odoo’s e-mailserver te veel e-mails verstuurt naar adressen die niet bestaan of niet meer geldig zijn. Dit geldt ook voor ongevraagde spam e-mails die via een Odoo database worden verstuurd.

De standaard dagelijkse e-maillimiet varieert tussen 5 en 200 e-mails. De exacte limiet is afhankelijk van verschillende factoren (onderhevig aan verandering):

  • Type database-abonnement (één app gratis, trial, betalend abonnement)

  • Geïnstalleerde apps (bijv. E-mailmarketing, marketingautomatisering)

  • Als er een databasemigratie aan de gang is

Als de dagelijkse limiet is bereikt, kun je:

Belangrijk

De dagelijkse e-maillimiet telt elke e-mail die je Odoo database verlaat, handmatig of automatisch getriggerd. Standaard telt elk intern bericht, melding, gelogde notitie, etc. als een e-mail als het iemand via e-mail op de hoogte stelt. Dit kan worden verminderd door meldingen te ontvangen in Odoo in plaats van per e-mail.

SMTP foutmelding

simple Mail Transport Protocol (SMTP) <https://en.wikipedia.org/wiki/Simple_Mail_Transfer_Protocol>`_ is een standaard die wordt gebruikt om e-mails te versturen tussen e-mailservers en/of e-mailclients.

Als je een externe STMP server gebruikt om e-mails te versturen, dan bestaat er een standaard set van `SMTP foutcodes &lt;https://en.wikipedia.org/wiki/List_of_SMTP_server_return_codes#Common_status_codes&gt;`_. Hoewel de codenummers niet specifiek zijn voor Odoo, kan de exacte inhoud van de foutmelding per e-mailserver verschillen.

Example

Een 550 SMTP permanente afleveringsfout van sendgrid.com:

Mail Delivery Failed
Mail delivery failed via SMTP server 'None'.
SMTPDataError: 550
The from address does not match a verified Sender Identity. Mail cannot be sent until this
error is resolved. Visit https://sendgrid.com/docs/for-developers/sending-email/sender-identity/
to see the Sender Identity requirements

De foutmelding geeft aan dat u hebt geprobeerd een e-mail te verzenden vanaf een niet-geverifieerd e-mailadres. Onderzoek de configuratie van de uitgaande e-mailserver of het standaard FROM adres van uw database is een goed startpunt om het probleem op te lossen en controleer of u het e-mailadres aan de kant van sendgrid.com heeft gewhitelist.

Meestal kan het invoeren van de inhoud van de foutmelding in een Google-zoekopdracht informatie opleveren over wat de hoofdoorzaak kan zijn en hoe je het probleem kunt oplossen.

Als het probleem niet kan worden opgelost en zich blijft voordoen, neem dan contact op met Odoo Support.

Geen foutmelding

Odoo is niet altijd in staat om informatie te geven over de reden waarom een levering is mislukt. De verschillende e-mailproviders implementeren hun eigen beleid met betrekking tot gebouncede e-mails en het is niet altijd mogelijk voor Odoo om dit correct te interpreteren.

Als er een terugkerend probleem is met dezelfde klant of hetzelfde domein, neem dan contact op met Odoo Support.

Notitie

Een van de meest voorkomende redenen waarom een e-mail zonder foutmelding niet wordt verzonden, heeft te maken met de configuratie van SPF of DKIM. Controleer ook of de geïmplementeerde e-mailnotificatie is aangepast aan uw bedrijfsbehoeften. Zie de Communicatie in Odoo via e-mail documentatie &lt;../email_communication&gt; voor meer informatie.

Uitvoeringstijd

De exacte tijd waarop een e-mail wordt verzonden wordt afgehandeld door een systeemhulpprogramma cron (scheduled action) dat kan worden gebruikt om taken in te plannen die automatisch worden uitgevoerd op vooraf bepaalde intervallen. Odoo gebruikt deze aanpak om e-mails te versturen die als “niet urgent” worden beschouwd (d.w.z. nieuwsbrieven zoals massamailings, marketingautomatisering en evenementen). Dit voorkomt dat de mailservers vollopen en geeft in plaats daarvan prioriteit aan individuele communicatie.

Een cron is een actie die Odoo op de achtergrond uitvoert om bepaalde code uit te voeren om een taak te voltooien. Odoo maakt ook cron triggers aan in bepaalde workflows die een geplande actie eerder kunnen starten dan de geplande datum. Het handmatig uitvoeren van een geplande actie of het wijzigen van de frequentie ervan wordt over het algemeen niet aanbevolen, omdat dit fouten kan veroorzaken of specifieke workflows kan doorbreken.

Standaard wordt voor de normale e-mailwachtrij de Mail: Email Queue Manager elke 60 minuten. De laagste interval voor een cron is 5 minuten. Odoo raadt een interval van 15 minuten aan om een goede werking te garanderen. Als het interval te kort is, worden mogelijk niet alle e-mails verwerkt, waardoor de cron een time-out kan krijgen.

E-mails die als dringend worden beschouwd (van de ene persoon naar de andere, zoals verkooporders, facturen, inkooporders, enz. Ze worden niet weergegeven onder :menuselectie:`Instellingen --> Technisch --> E-mail: E-mails`, tenzij de aflevering mislukt.

Voorbeeld van het verzenden van informatieheaders wanneer een mailingcampagne in de wachtrij wordt geplaatst.

E-mailcampagnes worden zo snel mogelijk verzonden (nadat je op de Verstuur knop hebt geklikt) of op een gepland tijdstip (nadat je op de Schedule knop hebt geklikt).

Voor de e-mailmarketingwachtrij wordt de Mail Marketing: Verwerk wachtrij één keer per dag, maar wordt automatisch vervroegd getriggerd als een campagne buiten deze standaardfrequentie wordt gepland. Als een mailinglijst een groot aantal ontvangers bevat, is het niet aan te raden om de cron meerdere keren handmatig te triggeren, omdat dit de verwerkingstijd niet versnelt en fouten kan veroorzaken.

Zie ook

Kijk voor meer informatie over crons bij het gebruik van Odoo.sh in Odoo.sh veelvoorkomende technische vragen.

E-mailmarketingcampagnes blijven hangen in de wachtrij

Als er meerdere E-mail Marketing campagnes in de wachtrij worden gezet, worden ze verwerkt in chronologische volgorde op basis van hun aanmaakdatum.

Example

Als er drie campagnes zijn: Campagne_1 (aangemaakt op 1 januari), Campagne_2 (aangemaakt op 2 januari) en Campagne_3 (aangemaakt op 3 januari), dan worden ze in de wachtrij geplaatst door op Verstuur te klikken op alle drie.

Voorbeeld van drie e-mailmarketingcampagnes.

De cron zal proberen eerst Campagne_1 te verwerken, dan Campagne_2 en tot slot Campagne_3. Het zal niet beginnen met het verwerken van Campagne_2 totdat het klaar is met het verwerken van Campagne_1.

Als een e-mailcampagne de wachtrij nooit verlaat, kan er een probleem zijn met de campagne bovenaan de wachtrij. Om een probleem op te lossen, kunnen we Campagne_1 uit de wachtrij verwijderen door op de Cancel knop te klikken, en kijken of de twee andere campagnes worden verzonden. Daarna kunnen we proberen Campagne_1 te repareren of contact opnemen met Odoo Support.

Inkomende e-mails

Wanneer er een probleem is met inkomende e-mails, is er niet per se een indicatie in Odoo. Het is de verzendende e-mailclient, die contact probeert te maken met een database, die een bounce bericht krijgt (meestal een 550: mailbox niet beschikbaar foutmelding).

E-mail is niet ontvangen

Neem contact op met Odoo Support als er een terugkerend probleem is met dezelfde client of hetzelfde domein.

Informatie voor Odoo Ondersteuning

Hier is een lijst met nuttige informatie die je moet vermelden als je contact opneemt met Odoo Support:

  1. Een export van de volledige e-mail uit de inbox. Deze zijn meestal in .eml of .msg bestandsformaten die technische informatie bevatten die nodig is voor een onderzoek. Het exacte proces om het bestand te downloaden hangt af van je externe e-mailprovider.

    Als je een lokale e-mailsoftware gebruikt (bijv. Thunderbird, Apple Mail, Outlook, enz.) om e-mails te synchroniseren, is het meestal mogelijk om de lokale kopieën van e-mails te exporteren als EML/MSG-bestanden. Raadpleeg de documentatie van de gebruikte software voor meer informatie.

    Tip

    Indien mogelijk moet het EML/MSG-bestand gebaseerd zijn op de oorspronkelijke e-mail die is verzonden en die mislukt of problemen veroorzaakt.

    Voor inkomende e-mails: neem indien mogelijk contact op met de oorspronkelijke afzender van de e-mail en vraag om een EML/MSG-kopie van de oorspronkelijke e-mail. Het sturen van een kopie van de oorspronkelijke e-mail (doorgestuurd) bevat slechts gedeeltelijke informatie met betrekking tot het oplossen van het probleem.

    Voor uitgaande e-mails: geef de EML/MSG van de e-mail of geef aan om welke record in de database het gaat (bijv. verkoopordernummer, contactnaam, factuurnummer) en de datum/tijd waarop de e-mail is verzonden (bijv. e-mail verzonden op 10 januari 2024 11:45 AM Central European Time).

  2. Een uitleg van de exacte flow die wordt gevolgd om deze e-mails normaal te ontvangen in Odoo. Probeer de volgende vragen te beantwoorden:

    • Is dit een melding van een antwoord dat wordt ontvangen in Odoo?

    • Is dit een bericht dat wordt verzonden vanuit de Odoo database?

    • Wordt er een inkomende e-mailserver gebruikt of wordt de e-mail omgeleid/doorgestuurd via een aangepaste e-mailserver of -provider?

    • Is er een voorbeeld van een e-mail die correct is doorgestuurd?

    • Heb je onlangs e-mailgerelateerde instellingen gewijzigd? Werkte het niet meer na die wijzigingen?

  3. Een antwoord op de volgende vragen:

    • Is het een algemeen probleem of is het specifiek voor een bepaalde use case? Indien specifiek voor een use case, welke?

    • Werkt het zoals verwacht? Als de e-mail is verzonden met Odoo, moet de bounce e-mail de Odoo database bereiken en de rode envelop weergeven.