সুতরাং আউটলুক মেলবক্সটি ছোট আকারে রাখতে এবং আউটলুক ডেটা দুর্নীতি রোধ করতে, প্রস্তাবিত ইমেলগুলি যা নির্দিষ্ট সময় আগে প্রাপ্ত বা প্রেরণ করা হয়েছিল সেগুলি থেকে সংযুক্তিগুলি সরিয়ে ফেলার পরামর্শ দেওয়া হয়। এই নিবন্ধটি আপনাকে আউটলুক ভিবিএর সাহায্যে এটি দ্রুত সম্পাদন করতে সহায়তা করবে।
যেমনটি আমরা সবাই জানি, আউটলুক মেলবক্স আরও বড় হওয়ায় আউটলুক ডেটা আরও বেশি ঝুঁকিপূর্ণ হয়ে উঠবে। অতএব, আমি বয়স্ক ইমেলগুলিতে একটি নির্দিষ্ট তারিখের চেয়ে পুরানো সংযুক্তিগুলি সরাতে অভ্যস্ত হয়েছি, যেহেতু আমি সাধারণত এই সংযুক্তিগুলি আগে আমার স্থানীয় ডিস্কে সংরক্ষণ করেছি। তবে এটি কিছুটা কষ্টকর যে আমাকে কী ইমেলগুলি বয়স্ক তা খুঁজে বের করতে হবে এবং তারপরে সংযুক্তিগুলি ম্যানুয়ালি মুছে ফেলতে হবে। আমার দক্ষতা উন্নত করার জন্য, আমি আউটলুক ভিবিএর মাধ্যমে একটি সমাধান নিয়ে এসেছি।
নির্দিষ্ট তারিখের চেয়ে পুরানো প্রাপ্ত ইমেলগুলি থেকে সংযুক্তিগুলি সরান
- শুরু করতে, আউটলুক খুলুন এবং "বিকাশকারী" ট্যাবে সক্রিয় করুন।
- তারপরে "কোড" গ্রুপে "ভিজ্যুয়াল বেসিক" বোতাম টিপুন।

- একটি নতুন উইন্ডো চালু হবে। এটিতে আপনার একটি নতুন মডিউল খোলা উচিত এবং এতে নিম্নলিখিত কোডগুলি অনুলিপি করা উচিত।
Sub RemoveAttachmentsfromAgedEmail()
Dim olInbox As Outlook.Folder
Dim varItem As Variant
Dim i As Integer
Dim intDatDiff As Integer
Dim Att As Attachment
Set olInbox = Session.GetDefaultFolder(olFolderInbox)
For i = olInbox.Items.Count To 1 Step -1
Set varItem = olInbox.Items.Item(i)
If varItem.Class = olMail Then
'calculate the period between now and the received time
intDatDiff = DateDiff("d", varItem.ReceivedTime, Now)
'You can replace "50" as per your needs
If intDatDiff > 50 Then
For Each Att In varItem.Attachments
Att.Delete
Next Att
varItem.Save
End If
End If
Next
End Sub
- এখন আপনি বর্তমান "ভিজ্যুয়াল বেসিক" উইন্ডো থেকে প্রস্থান করতে এবং দ্রুত অ্যাক্সেস সরঞ্জামদণ্ডে ম্যাক্রো যুক্ত করতে এগিয়ে যেতে পারেন। নীচের পদক্ষেপগুলি অনুসরণ করুন:
- প্রথমত, দ্রুত অ্যাক্সেস সরঞ্জামদণ্ডের ডাউন তীরটি চাপুন এবং ড্রপ ডাউন তালিকা থেকে "আরও কমান্ডগুলি" চয়ন করুন।
- তারপরে আপনার "ম্যাক্রোস" নির্বাচন করুন "আদেশ থেকে চয়ন করুন" ক্ষেত্রে।
- এরপরে সঠিক ম্যাক্রোটি নির্বাচন করুন এবং কেন্দ্রের "যুক্ত করুন" বোতামটি ক্লিক করুন।
- শেষ পর্যন্ত, এটি সক্ষম করতে "ওকে" বোতামটি ক্লিক করুন এবং আউটলুকের মূল উইন্ডোতে ফিরে আসুন।
- অবশেষে আপনি দ্রুত অ্যাক্সেস সরঞ্জামদণ্ডের বোতামটি সন্ধান এবং ক্লিক করতে পারেন। আপনার নির্দিষ্ট তারিখের চেয়ে পুরানো মেলগুলিতে সংযুক্তিগুলি দ্রুত সরিয়ে ফেলা হবে।
নির্দিষ্ট তারিখের চেয়ে পুরানো প্রেরিত ইমেলগুলি থেকে সংযুক্তিগুলি সরান
এই লক্ষ্যটি অর্জনের জন্য, আপনি উপরে সম্পূর্ণ ভিবিএ কোডগুলি অনুলিপি করতে পারেন তবে নীচের বিজ্ঞপ্তিগুলি অনুসরণ করে কিছু নির্দিষ্ট লাইন পরিবর্তন করতে পারেন:
- প্রথমত, ভিবিএ কোডগুলিতে সমস্ত "ওলআইএনবক্স" পরিবর্তন করে "ওলসেন্টআইটেমফোল্ডার" এ পরিবর্তন করুন।
- তারপরে "সেট ওলিনবক্স = সেশন.গেটডাফল্টফোল্ডার (#FolderInbox)" এর সাথে প্রতিস্থাপন করুন:
Set olSentItemFolder = Session.GetDefaultFolder(olFolderSentMail)
- এরপরে “intDatDiff = ডেটডিফ (" d ", varItem.ReectedTime, এখন))" এর সাথে প্রতিস্থাপন করুন:
intDatDiff = DateDiff("d", varItem.SentOn, Now)
বিরক্তিকর দৃষ্টিভঙ্গি ত্রুটিগুলি দূর করুন
আপনি যদি দীর্ঘ সময়ের জন্য আউটলুক ব্যবহার করেন তবে ঘন ঘন ত্রুটিগুলি অবশ্যই সাধারণ বিষয় হয়ে উঠেছে। এটা স্পষ্ট যে আপনি ভবিষ্যদ্বাণী করতে বা এগুলি থেকে সম্পূর্ণরূপে মুক্তি পেতে পারেন না। আপনি যা করতে পারেন তা কেবল তাদের সমাধানের জন্য যথাসাধ্য চেষ্টা করা। উদাহরণস্বরূপ, ইনবক্স মেরামতের সরঞ্জামটি ব্যবহার করুন, স্ক্যানপেষ্ট.অ্যাক্স টু আউটলুক ইমেল ত্রুটি ঠিক করুন। এছাড়াও, অপ্রত্যাশিত ক্রাশের ক্ষেত্রে আপনাকে আপনার আউটলুক ডেটার জন্য একটি নিয়মিত ব্যাকআপ করতে হবে।
লেখকের ভূমিকা:
শিরলে জাং একটি ডেটা রিকভারি বিশেষজ্ঞ DataNumen, ইনক। যা তথ্য পুনরুদ্ধারের প্রযুক্তিগুলির সহ বিশ্বের শীর্ষস্থানীয় মেরামত SQL Server এমডিএফ ক্ষতি এবং আউটলুক মেরামত সফ্টওয়্যার পণ্য। আরো তথ্যের জন্য, যান WWW.datanumen.com


