مدیریت پیام های ورودی

مدیریت پیام های ورودی

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

نام مستعار ایمیل


برخی از برنامه ها نام مستعار خاص خود را دارند (تیم های فروش، تیم های پشتیبانی، پروژه ها و غیره). این نام مستعار برای موارد زیر استفاده می شود:

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

مثال

در مثال نشان داده شده در بالا، ارسال یک ایمیل به info@company-name.satkaerp.com یک فرصت جدید یا یک سرنخ جدید ایجاد می کند که به طور خودکار به تیم فروش مربوطه اختصاص داده می شود. اگر ایمیلی از گفتگوی یک فرصت موجود ارسال شود، پاسخ به info@company-name.satkaerp.com خواهد بود. با توجه به سربرگ شناسه پیام، پاسخ در چت سمت راست پست خواهد شد.

Catchall

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

به‌طور پیش‌فرض، بخش محلی catchall استفاده خواهد شد. حالت Developer (حالت اشکال زدایی) را فعال کنید و برای دسترسی به پیکربندی به تنظیمات  فنی  ایمیل: دامنه های مستعار بروید.


یک ایمیل به catchall همیشه باید پاسخی به ایمیل قبلی ارسال شده از پایگاه داده باشد. اگر ایمیلی مستقیماً به catchall ارسال شود، فرستنده پیام زیر را دریافت خواهد کرد:

توجه


آدرس ایمیل info@company-name.com که در تصویر بالا نشان داده شده است، آدرس ایمیلی است که در شرکت تنظیم شده است. با ورود به حالت توسعه دهنده در نمایه شرکت، گزینه های پیکربندی اضافی (مانند catchall و bounce) قابل خواندن می شوند. با کلیک بر روی لینک داخلی دامنه ایمیل می توان آن را تغییر داد. به طور کلی توصیه نمی شود که این گزینه ها را تغییر دهید، مگر اینکه نیازهای خاص ایجاب کند، زیرا بر همه پاسخ های ایمیل های ارسال شده قبلی تأثیر می گذارد.

مثال


یک نام مستعار را می توان در یک تیم فروش در برنامه معاملات پیکربندی کرد. وقتی مشتری به ایمیلی که از برنامه معاملات ارسال می شود پاسخ می دهد، پاسخ به info@company-name.satkaerp.com است.


هنگامی که یک ایمیل از برنامه تماس ارسال می شود، آدرس پاسخ catchall@company-name.satkaerp.com است زیرا هیچ نام مستعاری در مدل مخاطب وجود ندارد.

توجه


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

Bounce

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


به طور پیش فرض از نام پرش استفاده می شود. حالت Developer (حالت اشکال زدایی) را فعال کنید و برای دسترسی به پیکربندی به تنظیمات  فنی  ایمیل: دامنه های مستعار بروید.

توجه


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

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

یک اعلان نیز در نماد بحث در نوار ناوبری نمایش داده می شود.

مثال

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

ایمیل هایی را با تنظیمات پیش فرض ستکا دریافت کنید


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

مثال

با فرض اینکه آدرس اینترنتی پایگاه داده https://mydatabase.satkaerp.com باشد، دامنه مستعار mydatabase.satkaerp.com به طور خودکار ایجاد می شود. می توان از Catchall و Bounce استفاده کرد و آدرس آنها به ترتیب catchall@mydatabase.satkaerp.com و bounce@mydatabase.satkaerp.com است.


اگر برنامه معاملات نصب شده باشد، و یک تیم فروش با اطلاعات مستعار ایجاد شود، آدرس info@mydatabase.satkaerp.com می تواند بلافاصله استفاده شود. همین امر در مورد هر نام مستعار دیگری که در برنامه های دیگر ایجاد شده است نیز صدق می کند.

دامنه پایگاه داده آماده استفاده برای دریافت ایمیل بدون هیچ گونه تنظیمات اضافی است.

از چندین زیر دامنه ستکا استفاده کنید


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


در satkaerp.sh امکان استفاده از چندین زیر دامنه ستکا وجود دارد. در تنظیمات شعبه، زیر دامنه های ستکا اضافی را می توان تا زمانی که در شاخه دیگری استفاده نشده است اضافه کرد. سپس این دامنه ها باید به دامنه های مستعار اضافه شوند تا توسط یک شرکت استفاده شود.

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


دامنه مستعار باید در تنظیمات عمومی انتخاب شود. اگر چندین شرکت دارید، هر کدام باید پیکربندی شوند.



همه نام‌های مستعار از این دامنه سفارشی استفاده خواهند کرد. پاسخ‌ها به مدل‌هایی که نام مستعار برای آن‌ها پیکربندی شده است به [alias]@my-custom-domain.com انجام می‌شود. پاسخ به مدل‌های دیگر از طریق catchall@my-custom-domain.com به catchall ارسال می‌شود.

مهم

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

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

روش

مزایا

معایب

تغییر مسیرها

راه اندازی آسان، ایمیل ها به طور مستقیم به پایگاه داده ارسال می شوند.

هر نام مستعار یک پایگاه داده باید پیکربندی شود.

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

اجازه می دهد تا یک کپی از ایمیل را در صندوق پستی خود نگه دارید (با IMAP). امکان ایجاد رکورد در مدل انتخابی را فراهم می کند.

به CRON بستگی دارد، به این معنی که ایمیل ها بلافاصله در پایگاه داده بازیابی نمی شوند. هر نام مستعار یک پایگاه داده باید پیکربندی شود.

رکورد MX

فقط یک رکورد باید ایجاد شود تا همه نام های مستعار به درستی کار کنند.

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

مهم

برای پایگاه‌های داده داخلی، روش‌های تغییر مسیر و رکورد MX نیز به پیکربندی اسکریپت دروازه ایمیل نیاز دارند. گذراندن این اسکریپت نیازمند دانش فنی و زیرساختی پیشرفته است.

مهم

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

تغییر مسیرها

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


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

مثال

با یک تیم فروش، تغییر مسیرهای زیر مورد نیاز است:


catchall@company-name.comcatchall@company-name.satkaerp.com


bounce@company-name.combounce@company-name.satkaerp.com


info@company-name.cominfo@company-name.satkaerp.com

مهم


برخی از ارائه دهندگان درخواست می کنند تا با ارسال پیوندی به آدرس ایمیل مورد نظر، تغییر مسیر را تأیید کنند. این رویه یک مشکل برای catchall و bounce است زیرا از آنها برای ایجاد رکورد استفاده نمی شود.


مقدار catchall را در دامنه نام مستعار ایمیل تغییر دهید. برای دسترسی به این منو باید حالت برنامه نویس (حالت اشکال زدایی) فعال باشد. به عنوان مثال، می توان آن را از catchall به temp-catchall تغییر داد. این اجازه می دهد تا از catchall به عنوان قسمت محلی یک نام مستعار دیگر استفاده کنید.


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


ایمیل تأیید یک رکورد در برنامه CRM ایجاد می کند. ایمیل ارسال شده در چت قابل مشاهده خواهد بود و به شما امکان می دهد تغییر مسیر را تأیید کنید.


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

توجه

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

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

همانطور که قبلا ذکر شد، استفاده از تغییر مسیرها روش توصیه شده برای دریافت ایمیل در ستکا است. با این حال، امکان راه اندازی سرورهای ایمیل ورودی نیز وجود دارد. استفاده از این روش به معنای ایجاد یک سرور ایمیل ورودی برای هر صندوق پستی در سرور، catchall، bounce، و هر نام مستعار پایگاه داده است تا تمام ایمیل‌های دریافتی را واکشی کند. سرورهای ایمیل ورودی با رفتن به تنظیمات  فنی  ایمیل: سرورهای ایمیل ورودی ایجاد می شوند.

مهم
توصیه می کنیم از پروتکل IMAP بر روی پروتکل POP استفاده کنید، زیرا IMAP تمام ایمیل های خوانده نشده را واکشی می کند، در حالی که POP تمام تاریخچه ایمیل ها را واکشی می کند و سپس آنها را به عنوان حذف شده در صندوق پستی شما برچسب گذاری می کند.

نکته

همچنین امکان اتصال صندوق پستی از طریق Gmail با Google OAuth یا Outlook با ماکروسافت آژور OAuth وجود دارد.

صرف نظر از پروتکل انتخاب شده، ایمیل ها با استفاده از اقدام برنامه ریزی شده Mail: Fetchmail Service واکشی می شوند.


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

/مثال
ایمیل های دریافت شده در task@company-name.com توسط پایگاه داده ستکا واکشی می شوند. همه ایمیل‌های واکشی شده یک پروژه جدید در پایگاه داده ایجاد می‌کنند.


رکورد MX

گزینه سوم این است که یک رکورد MX در منطقه DNS خود ایجاد کنید که سرور ایمیل مدیریت ایمیل های ارسال شده به دامنه شما را مشخص می کند. دانش فنی پیشرفته مورد نیاز است.

مهم

این پیکربندی فقط با یک زیر دامنه در زیرساخت ستکا انلاین یا satkaerp.sh (به عنوان مثال @mail.mydomain.com) کار می کند.

در زیر برخی از مشخصات بسته به نوع میزبانی ارائه شده است:

حلقه های ایمیل بی نهایت


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


به طور پیش فرض، یک آدرس ایمیل می تواند تا 20 ایمیل را در 120 دقیقه ارسال کند. اگر ایمیل های بیشتری ارسال شود، مسدود شده و فرستنده پیام زیر را دریافت می کند:

برای تغییر رفتار پیش‌فرض، حالت Developer (حالت اشکال‌زدایی) را فعال کنید، سپس به تنظیمات  فنی  پارامتر ها : پارامتر های سیستم  بروید تا دو پارامتر اضافه کنید.

  • برای پارامتر اول، mail.gateway.loop.minutes را به عنوان کلید وارد کنید و تعدادی دقیقه را به عنوان مقدار انتخاب کنید (120 رفتار پیش فرض است).
  • برای پارامتر دوم، mail.gateway.loop.threshold را به عنوان کلید وارد کنید و تعدادی ایمیل را به عنوان مقدار انتخاب کنید (20 رفتار پیش فرض است).


مهم

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