مشکلات رایج ایمیل و راه‌حل‌ها

این صفحه مشکلات رایج ایمیل و راه‌حل‌های آن‌ها را فهرست می‌کند.

اودوو یک ارائه‌دهندهٔ ایمیل نیست

اودوو مانند یک صندوق ورودی ایمیل مرسوم، مانند Gmail، Outlook، Yahoo و غیره عمل نمی‌کند.

اگرچه اودوو از ایمیل‌ها برای اطلاع‌رسانی و ارتباط با کاربران/مشتریان استفاده می‌کند، اما از نظر طراحی جایگزینی برای یک سرور ایمیل اختصاصی نیست. بنابراین، ممکن است عملکرد آن مشابه یک صندوق ورودی ایمیل مرسوم نباشد.

تفاوت‌های اصلی به شرح زیر هستند:

  • به‌طور پیش‌فرض، پس از ارسال موفقیت‌آمیز یک ایمیل اطلاع‌رسانی یا تراکنشی (مانند پیش‌فاکتور، فاکتور، یا پیام مستقیم به یک مخاطب)، شیء ایمیل حذف می‌شود. محتوای پیام ایمیل در بخش کادر پیام رکورد مربوطه باقی می‌ماند. این کار از اشغال بیش‌ازحد پایگاه داده با نسخه‌های متعدد یک ایمیل (در صورت ارسال به چند گیرنده)، در صورتی که محتوا در کادر پیام موجود باشد، جلوگیری می‌کند.

  • در اودوو، مفهومی به نام کپی مخفی (Bcc) وجود ندارد. به‌جای آن، از مفهوم دنبال‌کنندگان در کادر پیام استفاده می‌شود تا به‌طور خودکار تصمیم بگیرد که یک مخاطب چه زمانی و چگونه اطلاع‌رسانی شود یا نسخه‌ای از ایمیل را دریافت کند.

  • ایمیل‌های ورودی از طریق بررسی اینکه آیا آدرس ایمیل گیرنده (TO) یک آدرس معتبر در پایگاه داده اودوو است یا در صورت پاسخ به ایمیل، آیا مرجعی در سربرگ ایمیل وجود دارد که با یک پیام ارسال شده از پایگاه داده اودوو مطابقت داشته باشد، پردازش می‌شوند. سایر ایمیل‌ها برگشت داده شده و به‌طور موقت در پوشه اسپم یا قرنطینه ذخیره نمی‌شوند. به‌عبارت‌دیگر، هر ایمیلی که به پایگاه داده اودوو مرتبط نباشد، از بین می‌رود.

ایمیل‌های خروجی

تغییر آدرس ایمیل حساب کاربری مدیر سیستم

هنگام ایجاد پایگاه داده اودوو، یک آدرس ایمیل موقت به حساب کاربری مدیر اصلی اختصاص داده می‌شود. توصیه می‌شود آدرس ایمیل مدیر سیستم را با یک آدرس ایمیل معتبر جایگزین کنید تا از مشکلات مربوط به ارسال ایمیل جلوگیری شود.

برای انجام این کار، در حساب مدیر، روی آیکون کاربر کلیک کنید، سپس روی پروفایل من (یا تنظیمات) کلیک کنید و فیلد ایمیل را در تب تنظیمات به‌روزرسانی کنید. می‌توانید از هر آدرس ایمیل دیگری استفاده کنید یا از زیردامنهٔ اودوو (مثلاً company-name.odoo.com) همراه با admin برای بخش محلی (مثلاً admin@company-name.odoo.com) استفاده کنید.

عدم موفقیت در تحویل

هنگامی که یک پیام ارسال می‌شود، یک آیکون :icon:`fa-envelope-o` (پاکت) در کادر پیام نمایش داده می‌شود. این نماد در صورتی که ارسال پیام به حداقل یک گیرنده ناموفق باشد، به رنگ قرمز در می‌آید.

آیکون پاکت قرمز در کادر پیام نمایش داده شده است.

برای مشاهده اطلاعات مربوط به ارسال و در صورت وجود پیام‌های خطای مربوطه، روی آیکون پاکت کلیک کنید.

نمونه‌ای از یک خطای ارسال.

روی مشاهده جزئیات خطا کلیک کرده و اطلاعات بیشتری دربارهٔ دلیل خطا در تحویل دریافت کنید، البته در صورتی که اودوو توانسته باشد خطای اصلی یا ایمیل برگشتی را پردازش کند.

روی ارسال و بستن کلیک کنید تا ایمیل دوباره برای تمامی گیرندگان فعال شده (:icon:`fa-toggle-on`) در ستون تلاش مجدد ارسال شود. تمامی گیرندگان غیرفعال شده (:icon:`fa-toggle-off`) نادیده گرفته خواهند شد.

روی نادیده گرفتن همه کلیک کنید تا تمام ایمیل‌های ناموفق فعلی نادیده گرفته شوند و آیکون پاکت از قرمز به سفید تغییر کند.

ایمیل‌های ارسال‌نشده نیز در صف ایمیل نمایش داده می‌شوند. برای دسترسی به آن، حالت توسعه‌دهنده را فعال کنید و وارد مسیر تنظیمات ◄ فنی ◄ ایمیل: ایمیل‌ها شوید.

نمونه‌ای از نمای صف ایمیل فنی.

ایمیل‌های ناموفق دارای وضعیت عدم موفقیت در ارسال هستند. روی تلاش مجدد کلیک کنید تا ایمیل ناموفق دوباره در صف ایمیل قرار گیرد. سپس وضعیت به در حال ارسال تغییر خواهد یافت. این ایمیل در اجرای بعدی عملیات زمان‌بندی شده برای صف ایمیل دوباره ارسال خواهد شد.

در صورت تمایل، ایمیل‌های در صف را می‌توان بلافاصله با کلیک روی ارسال فوری ارسال کرد. برای حذف ایمیل از صف، روی لغو ایمیل کلیک کنید.

توجه

ایمیل‌های ارسال شده به‌طور دوره‌ای از صف حذف می‌شوند. این فرآیند توسط عملیات زمان‌بندی شده پاک‌سازی خودکار که داده‌های اضافی را از پایگاه داده اودوو حذف می‌کند، کنترل می‌شود.

پیام‌های خطای رایج

رسیدن به محدودیت ارسال روزانه
هشدار: حد مجاز ارسال ایمیل‌ها رسیده است.

اودوو تعداد ایمیل‌هایی را که از یک پایگاه داده Odoo Online ارسال می‌شود، محدود می‌کند. اکثر ارائه‌دهندگان خدمات ایمیل (مانند Google، Yahoo و غیره) در صورتی که سرور ایمیل اودوو تعداد زیادی ایمیل به آدرس‌های نامعتبر یا غیرفعال ارسال کند، آدرس IP سرور اودوو را در لیست سیاه قرار خواهند داد. این محدودیت همچنین برای ایمیل‌های هرزنامه‌ای که از طریق پایگاه داده اودوو ارسال می‌شوند، اعمال می‌شود.

حد مجاز روزانه ارسال ایمیل به‌طور پیش‌فرض بین 5 تا 200 ایمیل متغیر است. مقدار دقیق محدودیت بستگی به چندین عامل دارد (و ممکن است تغییر کند):

  • نوع اشتراک پایگاه داده (نسخه آزمایشی، یا اشتراک پولی)

  • برنامه‌های نصب شده (مانند بازاریابی با ایمیل، اتوماسیون بازاریابی)

  • اگر مهاجرت پایگاه داده در حال انجام باشد

اگر حد مجاز روزانه رسیده باشد، می‌توانید:

مهم

حد مجاز ارسال ایمیل روزانه، هر ایمیلی که از پایگاه داده خارج می‌شود، اعم از ارسال دستی یا خودکار را حساب می‌کند. به‌طور پیش‌فرض، هر پیام داخلی، اعلان، یادداشت ثبت شده و غیره، اگر از طریق ایمیل به کسی اطلاع‌رسانی شود، به‌عنوان ایمیل محاسبه می‌شود. این مورد با دریافت اعلان در اودوو به جای ایمیل کاهش می‌یابد.

خطای SMTP

پروتکل انتقال ساده ایمیل (SMTP) یک استاندارد است که برای انتقال ایمیل‌ها بین سرورهای ایمیل و/یا کلاینت‌های ایمیل استفاده می‌شود.

اگر از یک سرور SMTP خارجی برای ارسال ایمیل‌ها استفاده کنید، مجموعه استانداردی از کدهای خطای SMTP وجود دارد. با اینکه شماره کدها مخصوص اودوو نیستند، ولی محتوای دقیق پیام خطا ممکن است از سرور ایمیل به سرور ایمیل متفاوت باشد.

Example

خطای دائمی تحویل SMTP 550 از 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

پیام خطا نشان می‌دهد که شما سعی کرده‌اید ایمیلی از یک آدرس ایمیل تأییدنشده ارسال کنید. بررسی پیکربندی سرور ایمیل خروجی یا آدرس FROM پیش‌فرض پایگاه داده‌تان نقطه شروع خوبی برای رفع مشکل است و باید تأیید کنید که آدرس ایمیل را در طرف sendgrid.com در لیست سفید قرار داده‌اید.

معمولاً وارد کردن محتوای پیام خطا در جستجوی گوگل می‌تواند اطلاعاتی درباره علت اصلی مشکل و نحوه رفع آن ارائه دهد.

اگر مشکل حل نشد و ادامه یافت، با پشتیبانی تماس بگیرید.

خطایی نمایش داده نمی‌شود

اودوو همیشه قادر به ارائه اطلاعات درباره دلیل خطای تحویل ایمیل نیست. ارائه‌دهندگان مختلف ایمیل سیاست خود را در مورد ایمیل‌های برگشتی پیاده‌سازی می‌کنند و همیشه امکان تفسیر صحیح آن برای اودوو وجود ندارد.

اگر مشکل مکرراً با همان مشتری یا همان دامنه پیش بیاید، با پشتیبانی تماس بگیرید.

توجه

یکی از رایج‌ترین دلایل عدم ارسال ایمیل بدون نمایش پیام خطا، مربوط به پیکربندی SPF یا DKIM است. همچنین، اطمینان حاصل کنید که تنظیمات اعلان‌های ایمیل متناسب با نیازهای کسب‌وکار شما پیاده‌سازی شده است. برای اطلاعات بیشتر به راهنمای ارتباطات در اودوو از طریق ایمیل مراجعه کنید.

زمان اجرا

زمان دقیق ارسال ایمیل توسط ابزار سیستم cron (عملیات زمان‌بندی شده) مدیریت می‌شود که می‌تواند برای اجرای خودکار وظایف در فواصل زمانی از پیش تعیین شده استفاده شود. اودوو از این روش برای ارسال ایمیل‌هایی که "فوری" محسوب نمی‌شوند (مانند خبرنامه‌ها، ایمیل‌های انبوه، خودکارسازی بازاریابی و رویدادها) استفاده می‌کند. این کار باعث جلوگیری از ازدحام در سرورهای ایمیل شده و به‌جای آن، ارتباطات فردی را در اولویت قرار می‌دهد.

کرون یک عملیات است که اودوو در پس‌زمینه اجرا می‌کند تا کد خاصی را برای انجام یک وظیفه اجرا کند. اودوو همچنین در برخی جریان‌های کاری، راه‌اندازهایی برای کرون ایجاد می‌کند که می‌توانند یک عملیات زمان‌بندی شده را زودتر از موعد مقرر اجرا کنند. اجرای دستی عملیات زمان‌بندی شده یا تغییر فرکانس آن معمولاً توصیه نمی‌شود، زیرا ممکن است باعث ایجاد خطا یا اختلال در برخی فرآیندها شود.

به‌طور پیش‌فرض، برای صف معمولی ایمیل، کرون ایمیل: مدیریت صف ایمیل هر ۶۰ دقیقه اجرا می‌شود. کمترین بازه زمانی اجرای کرون ۵ دقیقه است. اودوو بازه ۱۵ دقیقه‌ای را برای عملکرد صحیح توصیه می‌کند. اگر این بازه زمانی خیلی کوتاه باشد، ممکن است همه ایمیل‌ها پردازش نشوند که می‌تواند باعث اتمام زمان اجرای کرون شود.

ایمیل‌هایی که فوری محسوب می‌شوند (مانند سفارش‌های فروش، فاکتورها، سفارش‌های خرید و غیره) بلافاصله ارسال می‌شوند. این ایمیل‌ها در مسیر تنظیمات ◄ فنی ◄ ایمیل: ایمیل‌ها نمایش داده نمی‌شوند، مگر اینکه ارسال آن‌ها ناموفق باشد.

نمونه‌ای از ارسال اطلاعات هدر زمانی که یک کمپین ایمیلی در صف قرار دارد.

کمپین‌های ایمیلی در اسرع وقت (پس از کلیک روی دکمه ارسال) یا در زمان برنامه‌ریزی شده (پس از کلیک روی دکمه برنامه‌ریزی) ارسال می‌شوند.

برای صف بازاریابی با ایمیل، کرون بازاریابی با ایمیل: پردازش صف روزی یک‌بار اجرا می‌شود، اما اگر یک کمپین خارج از این بازه پیش‌فرض زمان‌بندی شود، به‌طور خودکار زودتر اجرا خواهد شد. اگر لیست ایمیل شامل تعداد زیادی گیرنده باشد، اجرای دستی چندباره کرون توصیه نمی‌شود، زیرا این کار زمان پردازش را تسریع نمی‌کند و ممکن است باعث ایجاد خطا شود.

نکته

برای ویرایش کرون‌ها، حالت توسعه‌دهنده را فعال کنید و وارد مسیر تنظیمات ◄ فنی ◄ اتوماسیون: عملیات زمان‌بندی شده شوید.

همچنین ملاحظه نمائید

برای اطلاعات بیشتر در مورد کرون‌ها هنگام استفاده از Odoo.sh، به سؤالات فنی متداول Odoo.sh مراجعه کنید.

گیر کردن کمپین‌های بازاریابی با ایمیل در صف ارسال

اگر چند کمپین بازاریابی با ایمیل در صف قرار گیرند، به ترتیب زمانی بر اساس تاریخ ایجادشان پردازش می‌شوند.

Example

اگر سه کمپین وجود داشته باشد: Campaign_1 (ایجادشده در ۱ فروردین)، Campaign_2 (ایجادشده در ۲ فروردین) و Campaign_3 (ایجادشده در ۳ فروردین)، با کلیک روی دکمه ارسال، همگی در صف قرار می‌گیرند.

نمونه‌ای از سه کمپین بازاریابی با ایمیل.

کرون ابتدا Campaign_1 را پردازش می‌کند، سپس Campaign_2 و در نهایت Campaign_3 را. تا زمانی که پردازش Campaign_1 به پایان نرسد، Campaign_2 شروع به پردازش نخواهد شد.

اگر یک کمپین ایمیلی هرگز از صف خارج نشود، ممکن است مشکلی در کمپین بالای صف وجود داشته باشد. برای عیب‌یابی، می‌توان Campaign_1 را با کلیک روی دکمه لغو از صف خارج کرد و بررسی کرد که آیا دو کمپین دیگر ارسال می‌شوند یا خیر. سپس می‌توان Campaign_1 را اصلاح کرد یا با پشتیبانی تماس گرفت.

ایمیل‌های ورودی

هنگامی که مشکلی در دریافت ایمیل‌ها وجود دارد، ممکن است هیچ نشانه‌ای در خود اودوو دیده نشود. معمولاً این کلاینت ایمیل ارسال‌کننده است که هنگام تلاش برای ارتباط با پایگاه داده، یک پیام برگشتی دریافت می‌کند (که اغلب شامل خطای 550: mailbox unavailable است).

ایمیل دریافت نشده است

اگر مشکل تکرارشونده‌ای با یک کلاینت یا دامنه خاص دارید، با پشتیبانی تماس بگیرید.

اطلاعات مورد نیاز برای پشتیبانی

در هنگام تماس با پشتیبانی، ارائه اطلاعات زیر مفید خواهد بود:

  1. یک نسخه خروجی از ایمیل کامل از صندوق ورودی. این فایل‌ها معمولاً با فرمت .eml یا .msg هستند و شامل اطلاعات فنی مورد نیاز برای بررسی مشکل می‌باشند. فرآیند دقیق دانلود این فایل بسته به ارائه‌دهنده ایمیل شما متفاوت است.

    هنگام استفاده از نرم‌افزار ایمیل محلی (مانند Thunderbird، Apple Mail، Outlook و غیره) برای همگام‌سازی ایمیل‌ها، معمولاً امکان خروجی گرفتن از نسخه‌های محلی ایمیل‌ها در قالب فایل‌های EML/MSG وجود دارد. برای اطلاعات بیشتر به مستندات نرم‌افزار مورد استفاده مراجعه کنید.

    نکته

    در صورت امکان، فایل EML/MSG باید مبتنی بر ایمیل اصلی ارسال شده‌ای باشد که دچار مشکل شده یا باعث بروز خطا شده است.

    برای ایمیل‌های ورودی: در صورت امکان، با فرستنده اصلی ایمیل تماس بگیرید و یک نسخه EML/MSG از ایمیل اصلی درخواست کنید. ارسال یک کپی از ایمیل اصلی (فوروارد شده) فقط شامل اطلاعات جزئی مرتبط با عیب‌یابی خواهد بود.

    برای ایمیل‌های خروجی: یا نسخه EML/MSG ایمیل را ارائه دهید یا مشخص کنید که کدام رکورد در پایگاه داده تحت تأثیر قرار گرفته است (مثلاً شماره سفارش فروش، نام مخاطب، شماره فاکتور) و تاریخ/ساعتی که ایمیل ارسال شده است (مثلاً ایمیل ارسال شده در ۱۰ فروردین 1403 ساعت ۱۱:۴۵ صبح به وقت ایران).

  2. توضیح دقیق روندی که برای دریافت معمول این ایمیل‌ها در اودوو دنبال می‌شود. سعی کنید به سؤالات زیر پاسخ دهید:

    • آیا پیام مربوط به اعلانی است که از ارسال پاسخ در سازمان‌یار ایجاد شده است؟

    • آیا پیامی است که از پایگاه داده سازمان‌یار ارسال شده است؟

    • آیا از یک سرور ایمیل ورودی استفاده می‌شود، یا ایمیل از طریق یک سرور ایمیل یا ارائه‌دهنده سفارشی تغییر مسیر داده یا فوروارد شده است؟

    • می‌توانید یک نمونه ایمیلی که به درستی فوروارد شده است را ارائه کنید؟

    • آیا اخیراً تنظیمات مربوط به ایمیل را تغییر داده‌اید؟ آیا پس از این تغییرات، عملکرد ایمیل متوقف شده است؟

  3. پاسخ به سؤالات زیر:

    • آیا مشکل کلی است یا مربوط به یک مورد خاص است؟ اگر مورد خاصی است، کدام مورد؟

    • آیا عملکرد آن مطابق انتظار است؟ در صورتی که ایمیل از طریق اودوو ارسال شده باشد، ایمیل برگشتی باید به پایگاه داده اودوو برسد و آیکون پاکت قرمز نمایش داده شود.