কম্পিউটার টিউটোরিয়াল

আউটলুক ক্যালেন্ডার চেকিং টুল (CalCheck) এন্ট্রি সমস্যা রিপোর্ট করে

আপনি যদি আউটলুক ক্যালেন্ডার ব্যবহার করেন এবং এন্ট্রি নিয়ে সমস্যা হয়, তবে আমরা আউটলুক ক্যালেন্ডারের জন্য ক্যালেন্ডার চেকিং টুল (CalCheck) ব্যবহার করার পরামর্শ দিচ্ছি। এটি একটি কমांड-লাইন টুল যা আউটলুক ক্যালেন্ডার অ্যাপের ক্যালেন্ডার এন্ট্রর সমস্যা চেক করে। এই পোস্টে আমরা শেয়ার করবো এটি কী করে, কীভাবে কাজ করে এবং টুল থেকে জেনারেট হওয়া রিপোর্ট সম্পর্কে। এটি অফিস ৩৬৫-ও সমর্থন করে।

আউটলুক ক্যালেন্ডার চেকিং টুল (CalCheck)

মাইক্রোসফট থেকে টুলটি ডাউনলোড করুন এবং কন্টেন্ট এক্সট্রাক্ট করুন। CalCheck.exe ফাইলটি খুঁজুন। ডাবল ক্লিক করে রান করুন। আপনি টুলটি রান করলে, এটি আপনার কম্পিউটারের আউটলুক মেসেজিং প্রোফাইল খুলবে আউটলুক ক্যালেন্ডার অ্যাক্সেস করার জন্য। আপনার একাধিক প্রোফাইল থাকলে, ড্রপডাউন থেকে সিলেক্ট করতে পারেন। এরপর এটি জেনারেল সেটিংস চেক করে, যেমন পারমিশন, ফ্রি/বিজি পাবলিশিং, ডেল리게ট কনফিগারেশন, এবং অটোমেটিক বুকিং।

এটি সব এন্ট্রি বের করলে, তারপর পরিচিত সমস্যা সম্পর্কে চেক করে যা অনপ্রত্যাশিত আচরণ সৃষ্টি করতে পারে, যেমন মিটিং যা মিসিং লাগে। চেক সম্পন্ন হলে, এটি একটি রিপোর্ট জেনারেট করে যা সমস্যা ডায়াগনোজ করতে সাহায্য করে।

রিপোর্টে Subject, Location, Start Time, End Time, এবং Organizer gibi কলাম থাকে যেগুলো চেক করা হয়। এরপর আরও কিছু কলাম থাকে যেমনঃ

  • Recurring
  • Organizer
  • Is Past Item
  • Errors and Warnings.

শেষ কলাম আপনাকে সমস্যা সম্পর্কে স্পষ্ট তথ্য দেয়। আমার কেসে, আমি পেলাম — ERROR: Duplicate item in the Calendar, Please check this item.

CalCheck কমান্ড লাইন সوییচ এবং কনফিগারেশন ফাইল

আপনি যদি টেক ভালোভাবে জানেন, তবে CalCheck টুল ব্যবহারের দুটি উপায় আছে — কমান্ড-লাইন সوییচ এবং কনফিগারেশন ফাইল।

CalCheck কমান্ড লাইন সوییচ

CalCheck [-P <profilename>] [-L <filename>] [-M <mailboxname>] [-N <display_name>] [-S <servername>] [-O <path>] [-C <version>] [-A] [-F] [-R] [-V] [-No]
  • -P প্রোফাইল নাম (অনুপস্থিত থাকলে, প্রোফাইলের জন্য প্রম্পট করবে)
  • -L লিস্ট ফাইলের পথ এবং ফাইলনেম (নেম এবং LegacyExchangeDN তালিকাভুক্ত ফাইল যেগুলো চেক করতে হবে)
  • -M মেইলবক্স DN -N সাথে ব্যবহার করা হয় (নির্দিষ্ট মেইলবক্স প্রসেস করে)
  • -N ডিসপ্লে নাম -M সাথে ব্যবহার করা হয় (নির্দিষ্ট মেইলবক্স প্রসেস করে)
  • -O আউটপুট পথ (নির্দিষ্ট থাকলে, আউটপুট ফাইলগুলো এই পথে লিখবে। ডিফল্ট হলো করেন্ট ফোল্ডার।)
  • -C অফিস ২০১৩ ক্লিক-টু-রান সেনারিওর জন্য ভার্সন ব্যবহার করতে হবে
  • -A সব ক্যালেন্ডার আইটেম আউটপুট CALCHECK.CSV-এ
  • -F CalCheck ফোল্ডার তৈরি করে এবং ফ্ল্যাগ করা এরর আইটেমগুলো সেখানে সরায়
  • -R ইনবক্সে একটি রিপোর্ট মেসেজ রাখে CalCheck.log ফাইলের সাথে
  • -V কমांड প্রম্পট উইন্ডোতে ভার্বোস আউটপুট
  • -? এই মেসেজ প্রিন্ট করে

CalCheck কনফিগারেশন ফাইল

ফোল্ডারে CalCheck.cfg নামে একটি TXT ফাইল থাকে। এতে কনফিগারেশন ডিটেইলস থাকে যেগুলো আপনি পরিবর্তন করতে পারেন। আপনি CalCheck রান করলে, এটি কনফিগারেশন ফাইল থেকে অপশন নেয় এবং সেই অনুযায়ী কাজ করে।

কনফিগ ফাইল থেকে কিছু অপশন-

OrganizerAddress=true ‘অর্গানাইজার ইমেইল অ্যাড্রেস চেক করে

(PR_SENT_REPRESENTING_EMAIL_ADDRESS)

OrganizerName=true ‘অর্গানাইজার ডিসপ্লে নাম চেক করে

(PR_SENT_REPRESENTING_NAME)

SenderAddress=true ‘সেন্ডার ইমেইল অ্যাড্রেস চেক করে

(PR_SENDER_EMAIL_ADDRESS)

কথা হলো, ডকুমেন্টে বলা আছে আউটলুক ক্যালেন্ডার মাইক্রোসফট এক্সচেঞ্জ সার্ভারের সাথে কাজ করে, কিন্তু আমার অফিস ৩৬৫ ইনস্টলেশনের সাথে সমস্যা বের করতে সক্ষম হয়েছে।

মাল্টি-মেইলবক্স মোড

আপনি যদি এক্সচেঞ্জ সার্ভার বা এক্সচেঞ্জের পুরনো ভার্সন রান করেন, তবে আপনি মাল্টি-মেইলবক্স মোড ব্যবহার করতে পারেন। এর জন্য আপনাকে এমন একটি অ্যাকাউন্ট প্রয়োজন যেটির এক্সচেঞ্জ সার্ভার বা অর্গানাইজেশনের সব মেইলবক্সে ফুল অ্যাক্সেস রাইট আছে। এটি এন্টারপ্রাইজের জন্য উপযোগী আউটলুক ক্যালেন্ডারের এরর ডিটেক্ট করতে, যেহেতু সেগুলো সব মিটিংর ব্যাকবোন।

সঠিক ইউজার অ্যাকাউন্ট পাওয়ার পর, আপনাকে মেইলবক্সের তালিকা তৈরি করতে হবে যাতে Display Name এবং LegacyExchangeDN উভয়ই থাকে। এক্সচেঞ্জ পাওয়ারশেলে কমান্ড রান করুন-

Get-Mailbox -Server "ServerName" | fl Name, LegacyExchangeDN | Out-File <path_file_name> -width 200

এরপর, আপনি CalCheck-কে মাল্টি-মেইলবক্স (লিস্ট) মোডে রান করতে পারেন।

CalCheck -L <path and file name>

চেক সম্পন্ন হলে, আপনার কাছে দুটি ফাইল থাকবে সব এররসহ:

  • CalCheckMaster.log – প্রসেস করা সব মেইলবক্সের সামারি।
  • CalCheck__<mailbox>.log – প্রসেস করা প্রতিটি মেইলবক্সের জন্য একটি আলাদা ফাইল তৈরি হবে।

CalCheck একটি পাওয়ারফুল টুল যা এন্টারপ্রাইজকে ক্যালেন্ডার এন্ট্রির সমস্যা বের করতে সাহায্য করে যাতে মিটিংগুলো প্রত্যাশা অনুযায়ী হয়।

আশা করি আপনি এই টুলটি হ্যান্ডি পাবেন।

  1. আউটলুক ক্যালেন্ডারে মিটিং বাতিল করার উপায়

  2. আউটলুক.কম সমস্যা, এরর এবং ইস্যু সমাধান

  3. আউটলুক ক্যালেন্ডার রিমাইন্ডার এবং পপ-আপ নোটিফিকেশন বন্ধ করার পদ্ধতি

  4. আউটলুক ক্যালেন্ডার অন্যদের সাথে শেয়ার করার পদ্ধতি