গুগল ক্যালেন্ডার ইমেল বিজ্ঞপ্তি ফিল্টার করুন

একজন অ্যাডমিন হিসেবে, আপনি ক্যালেন্ডার ইন্টারপ ব্যবহার করে একটি ইমেল ফিল্টার নিয়ম তৈরি করতে পারেন যাতে গুগল ক্যালেন্ডার বিজ্ঞপ্তিগুলি লুকানো যায় যা সিঙ্ক করার জন্য প্রয়োজনীয় কিন্তু আপনার ব্যবহারকারীদের প্রয়োজনীয় তথ্য প্রদান করে না।

যখন একজন ক্যালেন্ডার ব্যবহারকারী একজন Microsoft Outlook ব্যবহারকারী বা অন্য কোনও ক্যালেন্ডার ব্যবহারকারীকে আমন্ত্রণ জানান, তখন ক্যালেন্ডার একটি ইমেল পাঠায়। পুনরাবৃত্ত ইভেন্টের জন্য, এর ফলে একাধিক ইমেল আসতে পারে, যার মধ্যে কিছু আপনার ব্যবহারকারীদের প্রয়োজন হয় না। ক্যালেন্ডার এই বিজ্ঞপ্তিগুলি সনাক্ত করা সহজ করে তোলে। একটি ফিল্টার নিয়ম ব্যবহার করে, আপনি আপনার ব্যবহারকারীদের ইনবক্সগুলিকে অগোছালো রাখতে পারেন কিন্তু তাদের ক্যালেন্ডারগুলি নির্বিঘ্নে সিঙ্ক করতে পারেন।

নিয়মটি কীভাবে কাজ করে

সিঙ্ক করার জন্য প্রয়োজনীয় কিন্তু আপনার ব্যবহারকারীদের জন্য অপ্রাসঙ্গিক তথ্য অন্তর্ভুক্ত করে এমন বিজ্ঞপ্তিগুলির জন্য ক্যালেন্ডার একটি নির্দিষ্ট ইমেল হেডার (noreply-calendar-sync@google.com) ব্যবহার করে। আপনি একটি নিয়ম সেট আপ করতে পারেন যা এই বার্তা হেডার সহ ইমেলগুলিকে আপনার ব্যবহারকারীদের ট্র্যাশে বা আপনার পছন্দের অন্য ফোল্ডারে ফিল্টার করে।

কিভাবে নিয়ম সেট আপ করবেন

Outlook সিস্টেম অ্যাডমিনিস্ট্রেটররা সকল ব্যবহারকারীর জন্য একটি ফিল্টার নিয়ম যোগ করতে Microsoft এর Powershell ব্যবহার করতে পারেন। বিস্তারিত জানার জন্য, Microsoft সহায়তা পৃষ্ঠায় যান। বিকল্পভাবে, Outlook ব্যবহারকারীরা তাদের নিজস্ব ইনবক্স নিয়ম যোগ করতে পারেন। বিস্তারিত জানার জন্য, অন্যান্য ক্যালেন্ডার পরিষেবাগুলিতে Google Calendar আমন্ত্রণগুলি পরিচালনা করুন এ যান।

নিম্নলিখিত নমুনা পাওয়ারশেল স্ক্রিপ্টটি এমন একটি নিয়ম যোগ করে যা noreply-calendar-sync@google.com হেডার সহ সমস্ত ইমেল ব্যবহারকারীর আর্কাইভ ফোল্ডারে ফিল্টার করে:

$mailboxes = Get-Mailbox

$rule_name = 'Archive Google Calendar Sync Notifications'

$header = 'noreply-calendar-sync@google.com'

foreach ($mailbox in $mailboxes) {

  if ( $mailbox.IsResource ) { continue }

  $existing_rules = Get-InboxRule -Mailbox $mailbox.UserPrincipalName

  $already_has_rule = $false

  foreach ($rule in $existing_rules) {

    if ($rule.Name -eq $rule_name) { $already_has_rule = $true }

  }

  if (!$already_has_rule) {

    New-InboxRule -Mailbox $mailbox.UserPrincipalName -Name $rule_name -MoveToFolder "$($mailbox.UserPrincipalName):\Archive" -HeaderContainsWords $header

  }

}


Google, Google Workspace, এবং সম্পর্কিত চিহ্ন এবং লোগো হল Google LLC-এর ট্রেডমার্ক। অন্যান্য সমস্ত কোম্পানি এবং পণ্যের নাম হল সেই কোম্পানিগুলির ট্রেডমার্ক যার সাথে তারা যুক্ত।