تنظیم Activity Logging در EWS Client با استفاده از C#.NET
Logging برای اشکال زدایی و همچنین برای جمع آوری و تجزیه و تحلیل اطلاعات کاری در مورد برنامه استفاده می شود. این اطلاعات در فایلی به نام log نوشته می شود. فایلهای گزارش شامل اطلاعات سیستم در مورد عملکرد برنامه مشتری، به عنوان مثال، عملکرد کاربر یا برنامه است. در این مقاله، نحوه تنظیم ثبت فعالیت مشتری EWS با استفاده از C#.NET را توضیح خواهیم داد.
با استفاده از احراز هویت مدرن در C#.NET به صندوق پستی Microsoft365 متصل شوید
Authentication مدرن اکنون بهطور پیشفرض برای همه مستاجران جدید Microsoft 365/Azure فعال است، زیرا این پروتکل از احراز هویت اولیه منسوخ امنتر است. احراز هویت مدرن بر اساس Active Directory Authentication Library و OAuth 2.0 است. از توکنهای با زمان محدود استفاده میکند و برنامهها اعتبار کاربری را ذخیره نمیکنند. علاوه بر این، برنامه ریزی شده است که به طور کامل استفاده از احراز هویت اولیه برای همه مشتریان Microsoft 365 ممنوع شود.
افزودن و حذف اعضا در لیست های توزیع MS Exchange در سی شارپ
هنگام کار با MS Exchange Server از داخل برنامه های NET، ممکن است لازم باشد با لیست های توزیع کار کنید. در پست قبلی نحوه ایجاد و واکشی لیست های توزیع Exchange را مشاهده کردید. در این مقاله نحوه افزودن یا حذف اعضا در لیست های توزیع MS Exchange را به صورت برنامه نویسی در C#.NET یاد خواهید گرفت.
مدیریت قوانین Inbox در سرور Exchange در سی شارپ
Microsoft Exchange Server به شما امکان می دهد قوانین مختلفی را برای صندوق ورودی تعریف کنید، که برای پیام ها اعمال می شود، مانند انتقال یک پیام به یک پوشه، حذف یک پیام و غیره. در حین کار با خدمات Exchange از داخل برنامه های NET، ممکن است لازم باشد قوانین صندوق ورودی را به صورت برنامه ریزی شده مدیریت کنید. در این مقاله با نحوه ایجاد و به روز رسانی قوانین صندوق ورودی در MS Exchange Server در C# .NET آشنا خواهید شد.