مدیریت پیام‌های خروجی

ارسال ایمیل با پیکربندی پیش‌فرض

در Odoo Online و Odoo.sh، ارسال و دریافت ایمیل به صورت پیش‌فرض کار می‌کند و نیاز به پیکربندی ندارد.

هنگام ایجاد یک پایگاه داده، زیر دامنه company-name.odoo.com برای ارسال و دریافت ایمیل‌ها استفاده می‌شود. قابلیت تحویل این ایمیل‌ها برای این زیر دامنه بهینه‌سازی شده است زیرا از پیکربندی DNS Odoo استفاده می‌کند.

Example

اگر زیر دامنه پایگاه داده company-name.odoo.com باشد و تمام پیکربندی‌های پست الکترونیکی پیش‌فرض باشند، تمام ایمیل‌ها از آدرس notifications@company-name.odoo.com ارسال خواهند شد.

مهم

در سازمان‌یار تنها یک زیردامنه می‌تواند به عنوان سرور ارسال ایمیل استفاده شود. زیردامنه‌ها برای شرکت‌های اضافی نیازمند یک سرور ایمیل خارجی با دامنه سفارشی هستند.

پیکربندی پیش‌فرض پیام‌های خروجی اودوو.

ایمیل‌ها با آدرس catchall@company-name.odoo.com برای آدرس دریافت پاسخ (reply-to) ارسال می‌شوند. علاوه بر این، خطاهای تحویل به آدرس bounce@company-name.odoo.com ارسال می‌شوند.

توجه

آدرس‌های catchall، bounce و notification مانند سایر ایمیل‌های مستعار عمل نمی‌کنند. این ایمیل‌ها وظیفه ایجاد رکورد در پایگاه داده را ندارند. ایمیل‌های ارسال شده به یک مستعار به طور خودکار مسیریابی می‌شوند و به رکورد لینک شده مربوطه پاسخ می‌دهند یا یک رکورد جدید در پایگاه داده ایجاد می‌کنند.

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

پایگاه داده می‌تواند به‌گونه‌ای پیکربندی شود که از یک دامنه سفارشی استفاده کند، که در این صورت تمام آدرس‌های ایمیل پیش‌فرض با استفاده از دامنه سفارشی ساخته می‌شوند. اگر دامنه سفارشی company-name.com باشد، آدرس فرستنده notifications@company-name.com، آدرس پاسخ به catchall@company-name.com و آدرس برگشتی bounce@company-name.com خواهد بود. دامنه سفارشی می‌تواند هنگام ارسال ایمیل از سرورهای ایمیل اودوو یا یک سرور ایمیل خارجی استفاده کند.

در این بخش فرض بر وجود مالکیت یک دامنه سفارشی است. در غیر این صورت، باید یک دامنه سفارشی از یک ثبت‌کننده دامنه خریداری شود.

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

در Odoo Online یا Odoo.sh، برخی پیکربندی‌ها در DNS دامنه سفارشی برای اطمینان از تحویل صحیح الزامی هستند.

هشدار

بیشتر پیکربندی‌ها در سمت ارائه‌دهنده دامنه انجام خواهد شد و ممکن است به پیکربندی‌هایی در سرور ایمیل نیاز باشد. کمی دانش فنی لازم است.

اولین قدم پیکربندی SPF و DKIM برای تطابق با سرور ایمیل اودوو است.

سپس باید دامنه سفارشی به عنوان دامنه مستعار یک شرکت تنظیم شود. شرکت را انتخاب کنید، تنظیمات را باز کنید و دامنه سفارشی را در فیلد دامنه مستعار اضافه کنید.

پس از افزودن دامنه مستعار، روی آیکون :icon:`oi-arrow-right` (لینک داخلی) کلیک کنید تا در صورت نیاز شرکت‌های بیشتری را به دامنه سفارشی اختصاص دهید. برای تغییر ایمیل‌های مستعار پیش‌فرض، حالت حالت توسعه‌دهنده (حالت اشکال‌زدایی) را در صورت نیاز فعال کنید:

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

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

  • ایمیل مستعار پیش‌فرض فرستنده: آدرس فرستنده پیش‌فرض است.

توجه

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

تمام ایمیل‌های مستعار (مثلاً مربوط به تیم‌های CRM یا سامانه پشتیبانی) باید صندوق پستی مربوط به خود را در سرور ایمیل دامنه سفارشی داشته باشند.

نقشه فنی پیکربندی سرور ایمیل خارجی با اودوو.

برای دریافت ایمیل در پایگاه داده اودوو در داخل کادر پیام مربوطه (CRM، فاکتورها، سفارش‌های فروش و غیره)، باید یکی از این سه روش استفاده شود:

استفاده از دامنه سفارشی به این معنی است که اودوو ممکن است از بخش‌های مشخص محلی برای ارسال ایمیل استفاده کند.

ارسال ایمیل با سرور SMTP خارجی

توجه

اگر از سرور ایمیل خروجی خود استفاده می‌کنید، باید آن را با دامنه خود هماهنگ کنید، زیرا به‌روزرسانی DNS زیر دامنه اودوو امکان‌پذیر نیست.

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

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

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

مقدارهای بخش محلی (Local-part)

در ادامه مقادیر مختلف بخش محلی که توسط اودوو برای ارسال ایمیل‌ها استفاده می‌شود، ارائه شده است. ممکن است نیاز باشد که آنها را در سرور ایمیل خود در لیست سفید قرار دهید:

  • آدرس مستعار دامنه مستعار Bounce (مقدار پیش‌فرض = bounce

  • دامنه مستعار آدرس پیش‌فرض فرستنده (مقدار پیش‌فرض = notifications

  • آدرس پیش‌فرض مدیرسیستم admin@company-name.odoo.com یا در صورت تغییر، مقدار جدید)

  • آدرس پیش‌فرض ربات اودوو، odoobot@company-name.odoo.com یا در صورت تغییر، مقدار جدید)

  • آدرس مبدأ خاصی که در یک کمپین بازاریابی با ایمیل تعریف شده است،

  • آدرس مبدأ خاصی که ممکن است در یک قالب ایمیل تعریف شده باشد.

تنظیم سرورهای مختلف برای ایمیل‌های تراکنشی و ارسال انبوه

سرورهای ایمیل شخصی‌سازی شده

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

Example

می‌توانید از سرویس‌هایی مانند Gmail، Amazon SES یا Brevo برای ایمیل‌های تراکنشی و از سرویس‌هایی مانند Mailgun، Sendgrid یا Mailjet برای ارسال انبوه ایمیل‌ها استفاده کنید.

ابتدا حالت توسعه‌دهنده (حالت اشکال‌زدایی) را فعال کنید و وارد مسیر تنظیمات ◄ فنی ◄ ایمیل: سرورهای ایمیل خروجی شوید. در این مسیر، دو رکورد سرور ایمیل خروجی اضافه کنید، یکی برای سرور ایمیل‌های تراکنشی و یکی برای سرور ایمیل‌های ارسال انبوه. برای سرور تراکنشی مقدار اولویت کمتری وارد کنید (مثلاً 1). با این کار این سرور نسبت به سرور ایمیل‌های ارسال انبوه (مثلاً 2) اولویت خواهد داشت.

مثالی از تفکیک بین سرورهای ایمیل تراکنشی و ارسال انبوه.

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

سرور ایمیل اختصاصی در تنظیمات برنامه بازاریابی با ایمیل.

فیلتر کردن FROM

مهم

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

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

اگر از فیلتر FROM استفاده نشود، ایمیل‌ها با استفاده از آدرس اعلان ارسال خواهند شد.

هشدار

برخی از سرورهای ایمیل خروجی نیاز به پیکربندی خاصی برای فیلتر FROM دارند.

هنگامی که ایمیلی از اودوو ارسال می‌شود، ترتیب زیر برای انتخاب سرور ایمیل خروجی استفاده می‌شود:

  • اول، اودوو به دنبال سروری می‌گردد که دارای همان مقدار فیلتر FROM باشد که در فیلد From (یعنی آدرس ایمیل) در ایمیل خروجی تعریف شده است. اگر تمام کاربران یک شرکت از دامنه یکسان استفاده کنند اما قسمت محلی آن‌ها متفاوت باشد، این پیکربندی ایده‌آل است.

Example

اگر آدرس ایمیل فرستنده test@example.com باشد، فقط سرور ایمیلی که مقدار فیلتر FROM آن برابر با test@example.com یا example.com باشد قابل استفاده است.

  • اگر سروری بر اساس اولین معیار پیدا نشود، اودوو به دنبال اولین سروری می‌گردد که مقدار فیلتر FROM برای آن تنظیم نشده باشد. ایمیل با آدرس اعلان جایگزین خواهد شد.

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

توجه

برای تعیین اینکه کدام سرور اول است، اودوو از مقدار اولویت استفاده می‌کند (هرچه مقدار کمتر باشد، اولویت بالاتر است). در غیر این صورت، اولین سرور بر اساس نام سرورها و به ترتیب حروف الفبا تعیین می‌شود.

می‌توان از سرور ایمیل اودوو برای ایمیل‌های تراکنشی علاوه بر ارسال‌های انبوه نیز استفاده کرد.

استفاده از سرور ایمیل خارجی و سرور پیش‌فرض اودوو

در Odoo Online و Odoo.sh، پایگاه داده‌ها با سرور SMTP اودوو شروع می‌شوند. اگر سرور ایمیل خروجی تنظیم نشده باشد، از سرور پیش‌فرض SMTP اودوو استفاده خواهد شد.

افزودن سرور ایمیل با استفاده از سرور ایمیل اودوو و احراز هویت CLI.

Example

اگر سرور ایمیل خروجی همزمان با سرور پیش‌فرض اودوو (CLI) استفاده شود، فیلتر FROM سرور ایمیل خروجی باید حاوی دامنه سفارشی باشد و فیلتر FROM CLI باید شامل زیر دامنه اودوو باشد. اگر فیلتر FROM وجود نداشته باشد، ایمیل با آدرس اعلان ارسال خواهد شد.

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

توجه

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

نکته

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

توجه

در اودوو.sh، برای استفاده از رابط خط فرمان، سرور ایمیل خروجی را می‌توان در فایل پیکربندی تنظیم کرد.

هشدار

سرور ایمیل اودوو برای ایمیل‌های تراکنشی و کمپین‌های بازاریابی کوچک طراحی شده است. محدودیت روزانه بستگی به نوع پایگاه داده و برنامه‌های استفاده شده دارد.

استفاده از دامنه سفارشی با سرور ایمیل خارجی

مانند فصل قبلی، برای اطمینان از اینکه سرور ایمیل خارجی مجاز است از دامنه سفارشی شما برای ارسال ایمیل‌ها استفاده کند، ممکن است نیاز به پیکربندی‌هایی باشد. به مستندات ارائه‌دهنده خود مراجعه کنید تا رکوردهای مربوطه (SPF، DKIM و DMARC) را به درستی تنظیم کنید. فهرستی از ارائه‌دهندگان رایج موجود است.

توجه

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

محدودیت پورت

پورت 25 به دلایل امنیتی در اودوو آنلاین و Odoo.sh مسدود شده است. سعی کنید از پورت‌های 465، 587 یا 2525 استفاده کنید.

دامنه مستعار

دامنه دریافت همگانی مختص شرکت است. به‌طور پیش‌فرض، همه شرکت‌ها با زیر دامنه اودوو اشتراک هستند (مثلاً company-name.odoo.com)، اما هر شرکت ممکن است دامنه ایمیل سفارشی خود را داشته باشد.

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

هشدار

هرگونه تغییر در دامنه مستعار باید با دقت انجام شود. اگر یکی از مستعارها (bounce، catchall، default from) تغییر کند، تمام ایمیل‌های قبلی که به درستی به مستعارهای جدید هدایت نشده‌اند از دست خواهند رفت.

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

سیستم اعلان

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

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

Example

اگر مشتری با آدرس ایمیل “Mary” <mary@customer.example.com> مستقیماً به ایمیلی که از پایگاه داده اودوو آمده است پاسخ دهد، رفتار پیش‌فرض اودوو این است که محتوای ایمیل را به تمام دنبال‌کنندگان دیگر در رشته پیام ارسال مجدد کند.

از آنجا که دامنهٔ Mary متعلق به دامنهٔ مستعار نیست، اودوو آدرس ایمیل را جایگزین کرده و از آدرس ایمیل اعلان برای اطلاع‌رسانی به دنبال‌کنندگان استفاده می‌کند. این جایگزینی به پیکربندی انجام شده در پایگاه داده بستگی دارد. به‌طور پیش‌فرض، در اودوو آنلاین و Odoo.sh، آدرس ایمیل FROM به‌جای mary@customer.example.com، با مقدار notifications@company-name.odoo.com جایگزین می‌شود.

آدرس با استفاده از نام فرستنده و {alias domain, default from alias}`@`{alias domain, domain name} ساخته می‌شود که به‌طور پیش‌فرض notifications@company-name.odoo.com است.

استفاده از آدرس ایمیل منحصربه‌فرد برای همهٔ ایمیل‌های خروجی

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

هشدار

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