Probleme comune de email și soluții

Această pagină listează cele mai comune probleme de email și soluțiile acestora.

Odoo nu este un furnizor de email

Odoo nu funcționează ca o cutie de email clasică, precum Gmail, Outlook, Yahoo, etc.

Deși Odoo folosește email-urile ca o modalitate de a notifica și comunica cu utilizatorii/clienții, este, prin design, nu o înlocuire pentru un server de email dedicat. Prin urmare, ar putea să nu se comporte în modul așteptat când este comparat cu o cutie de email tradițională.

Principalele diferențe sunt următoarele:

  • În mod implicit, odată ce o notificare sau un email tranzacțional (ofertă, factură, mesaj direct către un contact) este trimis cu succes, obiectul email este șters. Conținutul mesajului email trăiește în chatter-ul înregistrării aferente. Previne aglomerarea bazei de date cu multiple copii ale conținutului aceluiași email (când este trimis la mai mulți destinatari) dacă conținutul este deja prezent în chatter.

  • Nu există conceptul de copie carbon (oarbă) ([B]CC). Odoo folosește conceptul de urmăritori adăugați la un chatter pentru a decide automat când și cum un contact este notificat sau primește o copie a unui email.

  • Email-urile primite sunt gestionate prin verificarea dacă adresa de email TO este o adresă de email validă în baza de date Odoo sau, în cazul unui email de răspuns, dacă există o referință în antetul email-ului care se potrivește cu un mesaj trimis din baza de date Odoo. Toate celelalte email-uri vor fi respinse și nu vor fi parcate temporar într-un dosar spam sau carantină. Cu alte cuvinte, orice email care nu este legat de o bază de date Odoo este pierdut.

E-mailuri de ieșire

Schimbarea adresei de email a contului de utilizator admin

Când o bază de date Odoo este creată, contul principal admin primește o adresă de email temporară. Se recomandă să înlocuiți adresa de email admin cu o adresă de email validă pentru a preveni problemele de email ieșire.

Pentru a face asta, pe contul admin, faceți clic pe pictograma utilizatorului, faceți clic pe My Profile (sau Preferences) și actualizați câmpul Email găsit sub fila Preferences. Folosiți fie orice altă adresă de email sau folosiți subdomeniul Odoo (de ex., company-name.odoo.com) și admin pentru partea locală (de ex., admin@company-name.odoo.com).

Eșec livrare

Când un mesaj este trimis, o pictogramă (plic) este afișată în chatter. Pictograma devine roșie când livrarea a eșuat pentru cel puțin un destinatar.

Pictograma plicului roșu afișată în chatter.

Faceți clic stânga pe plic pentru a afișa informații despre livrare și, dacă este posibil, mesajele de eroare relevante.

Exemplu de eșec de trimitere.

Faceți clic pe See Error Details pentru a obține informații suplimentare despre motivul eșecului, dacă Odoo a reușit să proceseze eroarea originală sau email-ul de respingere.

Faceți clic pe Trimite și închide pentru a încerca din nou trimiterea e-mailului către toți destinatarii activați () din coloana Încercați din nou. Toți destinatarii dezactivați () vor fi ignorați.

Faceți clic pe Ignoră tot pentru a ignora toate e-mailurile care eșuează în prezent și pentru a schimba iconița plicului de la roșu la alb.

E-mailurile netrimise apar și în coada de e-mailuri Odoo. Pentru a o accesa, activați modul dezvoltator și mergeți la Setări ‣ Tehnic ‣ E-mail: E-mailuri.

Exemplu de vizualizare a cozii tehnice de e-mailuri.

E-mailurile eșuate afișează starea Livrare eșuată. Faceți clic pe Reîncercare pentru a pune din nou un e-mail eșuat în coada de e-mailuri. Acesta va apărea apoi cu starea În curs de trimitere. E-mailul va fi trimis din nou data viitoare când va rula acțiunea programată pentru coada de e-mailuri.

Opțional, e-mailurile din coadă pot fi trimise imediat prin clic pe Trimite acum. Faceți clic pe Anulează e-mailul pentru a-l elimina din coada de e-mailuri.

Notă

E-mailurile trimise sunt curățate periodic din coadă. Acest lucru este controlat de acțiunea programată Auto-Vacuum care curăță datele redundante din baza de date Odoo.

Mesaje de eroare comune

Limita zilnică a fost atinsă
Avertisment de atingere a limitei de e-mailuri.

Odoo limitează numărul de e-mailuri care pot fi trimise dintr-o bază de date Odoo Online. Majoritatea furnizorilor de servicii de e-mail (de exemplu, Google, Yahoo, etc.) vor lista neagra IP-ul serverului Odoo dacă serverul de e-mail Odoo trimite prea multe e-mailuri către adrese care nu există sau nu mai sunt valide. Se aplică și e-mailurilor spam nesolicitate trimise prin intermediul unei baze de date Odoo.

Limita zilnică implicită de e-mailuri variază între 5 și 200 de e-mailuri. Limita exactă depinde de mai mulți factori (supusă modificărilor):

  • Tipul de abonament pentru baza de date (o aplicație gratuită, încercare, abonament plătit)

  • Aplicațiile instalate (de exemplu, Marketing prin e-mail, Automatizarea marketingului)

  • Dacă o migrare de bază de date este în curs

Dacă limita zilnică este atinsă, puteți:

Important

Limita zilnică de e-mailuri numără fiecare e-mail care părăsește baza de date Odoo, declanșat manual sau automat. În mod implicit, orice mesaj intern, notificare, notă înregistrată etc., se numără ca un e-mail dacă notifică pe cineva prin e-mail. Acest lucru poate fi atenuat prin primirea notificărilor în Odoo în loc de prin e-mail.

Eroare SMTP

Protocolul simplu de transport de e-mail (SMTP) este un standard folosit pentru a transmite e-mailuri între servere de e-mail și/sau clienți de e-mail.

Dacă folosiți un server SMTP extern pentru a trimite e-mailuri, există un set standard de coduri de eroare SMTP. Deși numerele codurilor nu sunt specifice Odoo, conținutul exact al mesajului de eroare poate varia de la un server de e-mail la altul.

Example

O eroare permanentă de livrare SMTP 550 de la 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

Mesajul de eroare indică că ați încercat să trimiteți un e-mail de la o adresă de e-mail neverificată. Investigarea configurației serverului de e-mail de ieșire sau adresei implicite FROM a bazei de date este un punct de pornire bun pentru a depana problema și pentru a verifica că ați adăugat adresa de e-mail în lista albă de partea sendgrid.com.

De obicei, introducerea conținutului mesajului de eroare într-o căutare Google poate oferi informații despre care ar putea fi cauza fundamentală și cum să corectați problema.

Dacă problema nu poate fi rezolvată și continuă să apară, contactați Suportul Odoo.

Nicio eroare populată

Odoo nu este întotdeauna capabil să furnizeze informații despre motivul pentru care o livrare a eșuat. Diferiții furnizori de e-mail implementează propria politică pentru e-mailurile respinse și nu este întotdeauna posibil pentru Odoo să o interpreteze corect.

Dacă există o problemă recurentă cu același client sau același domeniu, contactați Suportul Odoo.

Notă

Unul dintre motivele cele mai comune pentru eșecul trimiterii unui e-mail fără mesaj de eroare este legat de configurarea SPF sau DKIM. De asemenea, verificați că configurarea notificărilor de e-mail implementată este adaptată nevoilor afacerii dvs. Consultați documentația Comunicarea în Odoo prin e-mail pentru mai multe informații.

Timpul de execuție

Momentul exact al trimiterii unui e-mail este gestionat de o utilitate de sistem cron (acțiune programată) care poate fi folosită pentru a programa task-uri să ruleze automat la intervale predeterminate. Odoo folosește această abordare pentru a trimite e-mailuri care sunt considerate „neurgente” (adică formate de newsletter-uri precum campanii în masă, automatizarea marketingului și evenimente). Acest lucru evită aglomerarea serverelor de e-mail și, în schimb, prioritizează comunicarea individuală.

Un cron este o acțiune pe care Odoo o rulează în fundal pentru a executa cod particular în vederea completării unei sarcini. Odoo creează de asemenea trigger-e cron în anumite fluxuri de lucru care pot declanșa o acțiune programată mai devreme decât data sa programată. Rularea manuală a unei acțiuni programate sau schimbarea frecvenței sale nu este în general recomandată, deoarece ar putea crea erori sau întrerupe fluxuri de lucru specifice.

În mod implicit, pentru coada normală de e-mailuri, cron-ul Mail: Email Queue Manager rulează la fiecare 60 de minute. Cel mai mic interval de rulare pentru un cron este de 5 minute. Odoo recomandă un interval de 15 minute pentru a asigura funcționarea corespunzătoare. Dacă intervalul este prea scurt, nu toate e-mailurile pot fi procesate, ceea ce poate cauza timeout-ul cron-ului.

E-mailurile care sunt considerate urgente (de la o persoană la alta, cum ar fi comenzile de vânzare, facturile, comenzile de achiziție etc.) sunt trimise imediat. Acestea nu apar în Setări ‣ Tehnic ‣ E-mail: E-mailuri, cu excepția cazului în care livrarea lor eșuează.

Exemplu de antet cu informații de trimitere când o campanie de e-mailuri este pusă în coadă.

Campaniile de e-mail sunt trimise cât mai curând posibil (după apăsarea butonului Trimite) sau la o oră programată (după apăsarea butonului Programează).

Pentru coada de marketing prin e-mail, cron-ul Mail Marketing: Process queue rulează o dată pe zi, dar va fi declanșat automat mai devreme dacă o campanie este programată în afara acestei frecvențe implicite. Dacă o listă de adrese conține un număr mare de destinatari, declanșarea manuală a cron-ului de mai multe ori nu este recomandată, deoarece nu va accelera timpul de procesare și ar putea crea erori.

Sfat

Pentru a edita cron-urile, activați modul dezvoltator și mergeți la Setări ‣ Tehnic ‣ Automatizare: Acțiuni Programate.

Vedeți și

Pentru mai multe informații despre cron-uri când folosiți Odoo.sh, consultați întrebările tehnice frecvente Odoo.sh.

Campaniile de Marketing prin E-mail blocate în coadă

Dacă mai multe campanii de Marketing prin E-mail sunt puse în coadă, acestea sunt procesate în ordine cronologică pe baza datei lor de creare.

Example

Dacă există trei campanii: Campaign_1 (creată 1 ianuarie), Campaign_2 (creată 2 ianuarie) și Campaign_3 (creată 3 ianuarie), acestea sunt puse în coadă prin apăsarea Trimite pe toate trei.

Exemplu de trei campanii de marketing prin e-mail.

Cron-ul va încerca să proceseze Campaign_1, apoi Campaign_2 și în final Campaign_3. Nu va începe procesarea Campaign_2 până nu termină procesarea Campaign_1.

Dacă o campanie de e-mail nu părăsește niciodată coada, ar putea fi o problemă cu campania din vârful cozii. Pentru depanare, am putea elimina Campaign_1 din coadă apăsând butonul Anulare și să vedem dacă celelalte două campanii sunt trimise. Apoi am putea încerca să reparăm Campaign_1 sau să contactăm Suportul Odoo.

E-mailuri de intrare

Când există o problemă cu e-mailurile de intrare, s-ar putea să nu existe o indicație, per se, în Odoo. Este clientul de e-mail care trimite, care încearcă să contacteze o bază de date, care va primi un mesaj de respingere (de cele mai multe ori un mesaj de eroare 550: mailbox unavailable).

E-mailul nu este primit

Contactați Suportul Odoo dacă există o problemă recurentă cu același client sau domeniu.

Informații pentru Suportul Odoo

Iată o listă de informații utile de inclus când contactați Suportul Odoo:

  1. Un export al e-mailului complet din căsuța poștală. Acestea sunt de obicei în formatele de fișier .eml sau .msg conținând informații tehnice necesare pentru o investigație. Procesul exact pentru descărcarea fișierului depinde de furnizorul dvs. de e-mail terț.

    Când folosiți un software de e-mail local (de ex., Thunderbird, Apple Mail, Outlook etc.) pentru a sincroniza e-mailurile, este de obicei posibil să exportați copiile locale ale e-mailurilor ca fișiere EML/MSG. Consultați documentația software-ului folosit pentru mai multe informații.

    Sfat

    Dacă este posibil, fișierul EML/MSG ar trebui să se bazeze pe e-mailul original care a fost trimis și eșuează sau cauzează probleme.

    Pentru e-mailurile de intrare: dacă este posibil, contactați expeditorul original al e-mailului și solicitați o copie EML/MSG a e-mailului original. Trimiterea unei copii a e-mailului original (redirecționat) conține doar informații parțiale legate de depanare.

    Pentru e-mailurile de ieșire: fie furnizați EML/MSG-ul e-mailului, fie specificați ce înregistrare din baza de date este afectată (de ex., numărul comenzii de vânzare, numele contactului, numărul facturii) și data/ora când a fost trimis e-mailul (de ex., e-mail trimis pe 10 ianuarie 2024 11:45 AM Ora Europei Centrale).

  2. O explicație a fluxului exact care este urmat pentru a primi în mod normal acele e-mailuri în Odoo. Încercați să răspundeți la următoarele întrebări:

    • Este acesta un mesaj de notificare de la un răspuns primit în Odoo?

    • Acesta este un mesaj trimis din baza de date Odoo?

    • Este folosit un server de e-mail de intrare, sau e-mailul este redirecționat/redirectat printr-un server de e-mail personalizat sau furnizor?

    • Există un exemplu de e-mail care a fost redirecționat corect?

    • Ați schimbat recent vreo setare legată de e-mail? A încetat să funcționeze după acele schimbări?

  3. Un răspuns la următoarele întrebări:

    • Este o problemă generică sau este specifică unui caz de utilizare? Dacă este specifică unui caz de utilizare, care anume?

    • Funcționează conform așteptărilor? În cazul în care e-mailul este trimis folosind Odoo, e-mailul de respingere ar trebui să ajungă la baza de date Odoo și să afișeze plicul roșu.