ماکروسافت اوت لوک 365 را با استفاده از آژور OAuth به ستکا متصل کنید

ماکروسافت اوت لوک 365 را با استفاده از آژور OAuth به ستکا متصل کنید

ستکا با ماکروسافت آژور OAuth برای مایکروسافت 365 سازگار است. برای ارسال و دریافت ایمیل های امن از یک دامنه سفارشی، تنها کاری که لازم است پیکربندی چند تنظیمات در پلت فرم آژور و در انتهای پایگاه داده ستکا است. این پیکربندی با یک آدرس ایمیل شخصی یا یک آدرس ایجاد شده توسط یک دامنه سفارشی کار می کند.

راه اندازی در ماکروسافت آژور Portal


یک برنامه جدید ایجاد کنید

برای شروع، به پورتال مایکروسافت آژور بروید. در صورت وجود، با حساب ماکروسافت اوت لوک آفیس 365 وارد شوید، در غیر این صورت با حساب شخصی مایکروسافت وارد شوید. کاربری با دسترسی مدیریتی به تنظیمات Azure باید متصل شود و پیکربندی زیر را انجام دهد. در مرحله بعد، به قسمتی با عنوان ماکروسافت ورودی ID را مدیریت کنید (به طور رسمی اکتیو دایرکتوری آژور) بروید.


اکنون روی Add ()، واقع در منوی بالا کلیک کنید و سپس ثبت نام را انتخاب کنید. در صفحه ثبت نام برنامه، نام را به ستکا یا چیزی قابل تشخیص تغییر دهید. در بخش انواع حساب‌های پشتیبانی شده، حساب‌ها را در هر فهرست سازمانی (هر فهرست راهنمای ماکروسافت ورودی ID - چند مستاجر) و حساب‌های شخصی مایکروسافت (مانند Skype، Xbox) انتخاب کنید.


در بخش تغییر مسیر آدرس اینترنتی، Web را به عنوان پلتفرم انتخاب کنید و سپس https://<web base url>/microsoft_outlook/confirm را در قسمت اینترنتی وارد کنید. بسته به اینترنتی مورد استفاده برای ورود به پایگاه داده، web.base.url ممکن است تغییر کند.


 

توجه

مستندات مربوط به web.base.url نحوه ثابت کردن یک اینترنتی منحصر به فرد را توضیح می دهد. همچنین امکان اضافه کردن اینترنتی های تغییر مسیر مختلف در برنامه مایکروسافت وجود دارد.

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

مجوزهای API

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


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

  • SMTP.Send
توجه

مجوز User.Read به طور پیش فرض اضافه خواهد شد.

کاربران و گروه ها را اختصاص دهید


پس از افزودن مجوزهای API، به نمای کلی برنامه در بالای منوی نوار کناری سمت چپ بازگردید.


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

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


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

اعتبارنامه ایجاد کنید

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

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


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

توجه

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

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

پس از این مراحل، موارد زیر باید برای راه‌اندازی در ستکا آماده باشند:

  • شناسه مشتری (شناسه مشتری یا شناسه برنامه)
  • راز مشتری (ارزش یا ارزش مخفی مشتری)

این کار راه اندازی در سمت مایکروسافت آژور Portal را تکمیل می کند.

راه اندازی در ستکا


اعتبار ماکروسافت اوت لوک را وارد کنید

ابتدا پایگاه داده ستکا را باز کرده و به ماژول برنامه ها بروید. سپس فیلتر برنامه ها را از نوار جستجو بردارید و اوت لوک را تایپ کنید. پس از آن، ماژولی به نام ماکروسافت اوت لوک را نصب کنید.


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


پیشرفت را ذخیره کنید.


سپسشناسه مشتری (شناسه برنامه) و راز مشتری (ارزش محرمانه مشتری) را در فیلدهای مربوطه کپی و پیست کرده و تنظیمات را ذخیره کنید.

سرور ایمیل خروجی را پیکربندی کنید

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


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


اگر قسمت از فیلتر خالی است، دامنه یا آدرس ایمیل را وارد کنید.


سپس روی حساب اوت لوک خود را وصل کنید کلیک کنید.


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

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

در نهایت روی تست اتصال کلیک کنید. یک پیام تأیید باید ظاهر شود. پایگاه داده ستکا اکنون می تواند ایمیل های ایمن و ایمن را از طریق ماکروسافت اوت لوک با استفاده از احراز هویت OAuth ارسال کند.

پیکربندی با یک سرور ایمیل خروجی واحد

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


یک آدرس ایمیل عمومی برای ارسال ایمیل برای همه کاربران در پایگاه داده استفاده می شود. برای مثال، می‌توان آن را با نام مستعار اعلان‌ها (notifications@example.com) یا نام مستعار تماس (contact@example.com) ساخت. این آدرس باید به عنوان از فیلتر کردن در سرور تنظیم شود. این آدرس همچنین باید با ترکیب کلید {mail.default.from}@{mail.catchall.domain} در پارامترهای سیستم مطابقت داشته باشد.

توجه

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

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

مثال

پیکربندی سرور ایمیل خروجی واحد:


نام کاربری سرور ایمیل خروجی (ورود به سیستم) = notifications@example.com


سرور ایمیل خروجی از فیلتر کردن = notifications@example.com


mail.catchall.domain در پارامترهای سیستم = example.com


mail.default.from در پارامترهای سیستم = اطلاعیه ها

پیکربندی خاص کاربر (چند کاربر)

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


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

راه اندازی

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

یک سرور بازگشتی باید راه اندازی شود تا امکان ارسال اعلان ها را فراهم کند. فیلتر FROM برای این سرور باید مقدار {mail.default.from}@{mail.catchall.domain} را داشته باشد.

توجه

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


توجه


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

مثال

پیکربندی سرور ایمیل خروجی چند کاربر:


صندوق پستی کاربر شماره 1

نام کاربری شماره 1 سرور ایمیل خروجی (ورود به سیستم) = john@example.com


سرور ایمیل خروجی شماره 1 از فیلتر کردن = john@example.com


صندوق پستی کاربر شماره 2

سرور ایمیل خروجی شماره 2 نام کاربری (ورود به سیستم) = jane@example.com


سرور ایمیل خروجی شماره 2 از فیلتر کردن = jane@example.com


صندوق پستی اعلان ها

سرور ایمیل خروجی شماره 3 نام کاربری (ورود به سیستم) = notifications@example.com


سرور ایمیل خروجی شماره 3 از فیلتر کردن = notifications@example.com


پارامترهای سیستم

mail.catchall.domain در پارامترهای سیستم = example.com


mail.default.from در پارامترهای سیستم = اطلاعیه ها

سرور ایمیل ورودی را پیکربندی کنید

حساب ورودی باید به روشی مشابه با حساب ایمیل خروجی پیکربندی شود. به سرورهای ایمیل ورودی در منوی فنی بروید و یک پیکربندی جدید ایجاد کنید. دکمه کنار اوت لوک Oauth احراز هویت را علامت بزنید یا انتخاب کنید و نام کاربری ماکروسافت اوت لوک را وارد کنید. روی حساب اوت لوک خود را وصل کنید کلیک کنید. ستکا بیان می کند: توکن اوت لوک اکنون معتبر است تست کنید و حساب را تأیید کنید. حساب باید آماده دریافت ایمیل به پایگاه داده ستکا باشد.