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 aceasta, în contul de administrator, faceți clic pe pictograma utilizatorului, faceți clic pe Profilul meu (sau Preferințe) și actualizați câmpul E-mail din fila Preferințe. Utilizați o adresă de e-mail reală, de preferință din domeniul alias al companiei (de ex. [email protected]).

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.

screenshot: general-email-faq-red-envelope
menu
Contacts ‣ (a contact) ‣ chatter
shows
A sent message in the chatter with the red envelope icon.
highlight
The red envelope.
module
mail
notes
English UI, crop to the relevant area.

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

screenshot: general-email-faq-sending-failure-dialog
menu
Contacts ‣ (a contact) ‣ chatter ‣ red envelope
shows
The "Sending Failures" dialog listing the recipients with the Try Again toggles, the "See Error Details" link, and the "Send & close" / "Ignore all" buttons.
highlight
The Try Again column.
module
mail
notes
English UI, crop to the dialog.

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.

screenshot: general-email-faq-email-queue
menu
Settings ‣ Technical ‣ Email ‣ Emails
shows
The email queue list filtered on failed emails, with the "Delivery Failed" status and the Retry button.
highlight
The status column.
module
mail
notes
English UI, developer mode active, crop to the list.

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 de trimitere a fost atinsă

Multe servere de e-mail și furnizori de servicii de e-mail limitează numărul de e-mailuri care pot fi trimise într-o anumită perioadă și blochează expeditorii care trimit prea multe e-mailuri către adrese care nu există sau nu mai sunt valide. Când limita este atinsă, e-mailurile nu sunt trimise și apar cu starea Livrare eșuată.

Dacă limita de trimitere este atinsă, puteți:

Important

Fiecare e-mail care părăsește baza de date Odoo se contorizează în limită, indiferent dacă este declanșat manual sau automat. Implicit, orice mesaj intern, notificare, notă înregistrată etc. se contorizează ca e-mail dacă notifică pe cineva prin e-mail. Acest lucru poate fi atenuat prin primirea notificărilor în Odoo în loc de 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 furnizorul dumneavoastră de asistență.

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 furnizorul dumneavoastră de asistență.

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 un utilitar de sistem cron (acțiune programată), care poate fi utilizat pentru a programa sarcini să ruleze automat la intervale prestabilite. Odoo folosește această abordare pentru a trimite e-mailurile considerate „neurgente” (adică formate de tip newsletter, precum trimiterile în masă și evenimentele). Acest lucru evită aglomerarea serverelor de e-mail și prioritizează, în schimb, 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.

Implicit, pentru coada normală de e-mailuri, cron-ul E-mail: Manager coadă e-mail rulează la fiecare 60 de minute. Se recomandă un interval de 15 minute pentru a asigura funcționarea corespunzătoare. Dacă intervalul este prea scurt, este posibil ca nu toate e-mailurile să fie procesate, ceea ce poate duce la depășirea timpului de execuție a 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ă.

screenshot: general-email-faq-mailing-queued
menu
Email Marketing ‣ (a mailing in queue)
shows
The mailing form with the blue information banner stating that the mailing is queued and will be sent as soon as possible.
highlight
The banner.
module
mass_mailing
notes
English UI, crop to the form header.

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.

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.

screenshot: general-email-faq-mailing-queue-order
menu
Email Marketing ‣ Mailings (List view)
shows
List of three mailings Campaign_1, Campaign_2, Campaign_3 with their creation dates and the "In Queue" status.
module
mass_mailing
notes
English UI, crop to the list.

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 exista o problemă cu campania din fruntea cozii. Pentru depanare, am putea elimina Campaign_1 din coadă făcând clic pe butonul Anulează și am putea vedea dacă celelalte două campanii sunt trimise. Apoi am putea încerca să remediem Campaign_1 sau să contactăm furnizorul dumneavoastră de asistență.

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

Dacă există o problemă recurentă cu același client sau domeniu, verificați jurnalele serverului și contactați furnizorul dumneavoastră de asistență.

Jurnalele serverului sunt o evidență exclusiv text a acțiunilor efectuate de serverul Odoo, cu marcaje de timp. Ele pot fi utile pentru a urmări e-mailurile primite sau care părăsesc baza de date: erorile de preluare ale serverelor de e-mail de intrare, erorile gateway-ului de e-mail și încercările repetate de trimitere apar în jurnale. Jurnalele sunt disponibile administratorului de sistem sau furnizorului de găzduire.

Vezi și

Pentru mai multe informații despre accesarea jurnalelor prin linia de comandă, consultați documentația de jurnalizare pentru dezvoltatori.

Informații pentru solicitările de asistență

Iată o listă de informații utile de inclus atunci când contactați furnizorul dumneavoastră de asistență (furnizorul de găzduire, partenerul dumneavoastră Odoo sau administratorul de sistem):

  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.