পাওয়ারশেল ব্যবহার করে এক্সচেঞ্জ ২০১০ এ তাদের ইমেলগুলি স্বয়ংক্রিয়ভাবে ফরোয়ার্ডিং / পুনঃনির্দেশ করছে এমন ব্যবহারকারীদের সন্ধান করুন


8

আমরা লাইভ @ এডু ব্যবহার করছি, যা মূলত কিছু অতিরিক্ত বৈশিষ্ট্য এবং চারপাশে কাজ করার সীমাবদ্ধতা সহ হোস্ট করা এক্সচেঞ্জ সার্ভার এবং আমি তাদের অ্যাকাউন্ট থেকে ইমেল ফরোয়ার্ড বা পুনঃনির্দেশ করছে এমন প্রত্যেককে খুঁজতে চেষ্টা করছি।

আমি পুরানো অ্যাকাউন্টগুলি ব্যবহার করা হয়নি যা অপসারণের চেষ্টা করছি, তবে ইমেলগুলি পুনঃনির্দেশ করার বিষয়ে আমাদের ব্যবহারকারীদের জন্য নির্দেশনা রয়েছে, তাই আমাদের প্রত্যাশা করা উচিত যে কিছু ব্যবহারকারী সত্যই তাদের ইমেলগুলি পুনর্নির্দেশ করছে যা তাদের শেষ লগইন / লগঅফের সময়গুলি প্রতিফলিত করবে না কিনা প্রকৃতপক্ষে অটো ফরওয়ার্ডিং বা অটো পুনঃনির্দেশের নিয়ম ব্যবহার করা।

এক্সচেঞ্জ 2010 পাওয়ারশেল সিএমডলেট ব্যবহার করে ফরোয়ার্ডিং বা পুনঃনির্দেশ নিয়ম সহ ব্যবহারকারীদের একটি তালিকা আমি কীভাবে খুঁজে পেতে পারি?

/ সম্পাদনা: নিয়মটি ফরোয়ার্ড / পুনঃনির্দেশনা দেয় বা অন্য কোনও পদক্ষেপ না করে নির্বিশেষে কোনও সার্ভার সাইড নিয়ম আছে কিনা তা খুঁজে পাওয়া আমার উদ্দেশ্যগুলির পক্ষে যথেষ্ট হতে পারে।

উত্তর:


8

আপনার মত

get-mailbox -Filter { ForwardingAddress -like '*' } | select-object Name,ForwardingAddress

? বা বরং "ইনবক্স বিধি" যা আপনার ব্যবহারকারীরা আউটলুক বা ওডাব্লুএতে তৈরি করবে? পরেরটি কৌশলযুক্ত হওয়া উচিত, তবে পাইপিং করা উচিত

$mbox = Get-Mailbox; $mbox | Foreach { Get-InboxRule -Mailbox $_ }

(রায়ান, এখানে সিনট্যাক্স পরীক্ষা ও সংশোধন করার জন্য ধন্যবাদ) এবং নন-ফরোয়ার্ডিং / রিডাইরেক্টিং বিধিগুলিতে কিছু ফিল্টারিং করা কৌশলটি করা উচিত।


4

আমি নিম্নলিখিত পাওয়ারশেল কমান্ডগুলি সহায়ক বলে মনে করেছি।

ফরোয়ার্ড বিধিগুলি সন্ধান করতে:

 foreach ($i in (Get-Mailbox -ResultSize unlimited)) { Get-InboxRule -Mailbox $i.DistinguishedName | where {$_.ForwardTo} | fl MailboxOwnerID,Name,ForwardTo >> d:\Forward_Rule.txt }

পুনঃনির্দেশ বিধিগুলি সন্ধান করতে:

 foreach ($i in (Get-Mailbox -ResultSize unlimited)) { Get-InboxRule -Mailbox $i.DistinguishedName | where {$_.ReDirectTo} | fl MailboxOwnerID,Name,RedirectTo >> d:\Redirect_Rule.txt }

সূত্র: মাইক্রোসফ্ট টেকনেট ফোরাম


3

এই আদেশের জন্য ধন্যবাদ।

এখানে এমন কিছু নিয়মগুলি ব্যবহার করে শেষ হয়েছিল যা পাইকারিভাবে এগিয়ে বা পুনঃনির্দেশিত হয় ...

foreach ($i in (Get-Mailbox -ResultSize unlimited)) { Get-InboxRule -Mailbox $i.DistinguishedName | where {$_.RedirectTo -or $_.ForwardTo -and -not ($_.description -match "If the message") } | fl MailboxOwnerId,Description >> rules.txt }

এটি এমন অ্যাকাউন্টগুলি সন্ধান করতে পারে যা মেলবক্সটি সমস্ত কিছু আলাদা অ্যাকাউন্টে প্রেরণের জন্য রিলে হিসাবে ব্যবহার করে। আমি ভেবেছিলাম এটি কারওর পক্ষে সহায়ক হতে পারে।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.