আউটলুকে কোনও নেই: ট্যাগ সহ ইমেলগুলি বাছাই করা


3

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

আমি কমপক্ষে এগুলি একটি সাধারণ ফোল্ডারে বাছাই করতে সক্ষম হতে চাই তবে এই ইমেলগুলি শিরোনামগুলিতে কোনও "টু:" লাইন না নিয়ে আসে। আমি আউটলুক 2007 ব্যবহার করছি এবং এই ইমেলগুলি বাছাই করার নিয়ম তৈরি করতে আমি তাদের বিল্ট-ইন রুল এডিটরটি ব্যবহার করার কোনও উপায় বের করতে পারি না।

এমন কোনও প্লাগইন রয়েছে যা আমাকে এই জাতীয় ইমেল বা আরও ভাল নিয়ম সম্পাদককে সাজানোর অনুমতি দেবে?

আপডেট করা: আমি জানি এটি অনেক পুরানো, তবে এটি এখনও আমার জন্য খুব বিরক্তিকর। এই জাতীয় ইমেলগুলি তাদের নিজস্ব ফোল্ডারে বাছাই করার কোনও উপায় আছে কি?

আবার আপডেট হয়েছে: ঠিক তাই লোকেরা স্পষ্ট, আমি মনে করি যে নিয়মটি আমার প্রয়োজন হবে তার যুক্তিটি এমন কিছু হতে পারে ... "টু এবং সিসি উভয়ই আমাকে বা কোনও মেইলিং তালিকা অন্তর্ভুক্ত করে না"।


আমি ভাবছি যদি এটিও স্প্যাম বাছাই করে বা আপনার নিয়মটি স্প্যাম ফিল্টার দ্বারা বাতিল হয়ে যায় ...
আইভো ফ্লিপস

উত্তর:


4

দেখে মনে হচ্ছে আপনি বিধি উইজার্ডের 1 থেকে 3 ধাপে সফল হতে নিম্নলিখিত শর্তগুলি নির্বাচন করতে পারেন:

  1. "যেখানে আমার নাম টু বক্সে নেই" চেক করুন
  2. "এটি নির্দিষ্ট ফোল্ডারে সরান" পরীক্ষা করুন এবং ফোল্ডারটি নির্বাচন করুন
  3. "আমার নাম টু বা সিসি বাক্সে রয়েছে কিনা তা ছাড়া" চেক করুন

আমি আমার কাজের ইমেলটি ব্যবহার করে এটি গুগল থেকে নিজেকে ইমেল করে পরীক্ষা করেছি এবং আপনার প্রশ্নটি সঠিকভাবে পড়লে আপনি যা খুঁজছেন তা মনে হচ্ছে।


মনে হয় তিনি বলতে চাচ্ছে যা ই-মেইল তালিকা এটি পাঠানো হয়েছে।
ক্রিস এস

ঠিক আছে. আমি আমার মন্তব্য মুছে ফেলব যদি এটি অপ্রয়োজনীয় হয়ে যায়।
জেসি

এটি কার্যকর হতে পারে তবে আমাকে অন্য সমস্ত নিয়মের তুলনায় এটিকে কম প্রাধান্য দিতে হবে। আমার নাম টু বক্সে নাও থাকতে পারে তবে এটি এখনও তালিকার মাধ্যমে আমার কাছে পাঠানো যেতে পারে।
ব্যবহারকারী 29589

1

আপনার যদি এক্সচেঞ্জ সার্ভার থাকে এবং এটি সমস্ত অভ্যন্তরীণ হয়, তবে না, ই-মেইলটি কে পাঠানো হয়েছিল তা বলা সম্ভব নয়।

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

এক্সচেঞ্জ ছেড়ে না দেওয়া হলে এক্সচেঞ্জ স্ট্যান্ডার্ড ই-মেইল শিরোনাম যুক্ত করে না, যা আরএফসির সাথে সম্মতিযুক্ত নয়, তবে আবার এটি মাইক্রোসফ্ট।


দুর্ভাগ্যক্রমে এটি বিনিময় হয়। মূল মেইলিং তালিকাটি পাওয়ার সময় আশ্চর্যজনক হবে আমি এই তথ্যটি এখনও প্রায় আশা করি না। যদিও আমি এগুলি একটি সাধারণ ফোল্ডারে ভাগ করতে চাই।
ব্যবহারকারী 29589 21

টু: ক্ষেত্রটি খালি রয়েছে এমন কিছুর সব কিছুর জন্য কীভাবে জেসির উত্তর দেখুন।
ক্রিস এস

0

আমি আপনাকে একটি নিয়মাবলী তৈরি করার পরামর্শ দিচ্ছি যা আপনি যে সমস্ত ইমেলগুলি TO বা সিসিতে আছেন সেগুলি একটি ফোল্ডারে নিয়ে যান এবং এই ফোল্ডারটি আপনার জন্য প্রধান হয়ে ওঠে এবং অন্য সমস্ত মেলগুলি অন্য ফোল্ডারে পরিণত হয়


0

সুতরাং আপনি একটি "যেখানে আমার নাম টু, বা সিসি ক্ষেত্রগুলিতে নেই" সন্ধান করছেন তবে উইজার্ডে তাদের একটাই নিয়ম নেই। আমি আশা করি আমার সে অধিকার আছে

আমি এই জাতীয় কোনও অ্যাডিন্স সম্পর্কে জানি না, তবে এটি নিজের নিজস্ব রোল করা সম্ভব। এই এমএসডিএন নিবন্ধটি দেখায় যে কীভাবে আউটলুক 2007 অ্যাক্সেস করতে হবে এবং একটি অ্যাডইন তৈরি করা যায়।

অথবা আপনি ভিবিএ ম্যাক্রোগুলিতে এটি করতে পারেন, আসলে ... এখানে এই আমি লিখেছি এটি আপনার যা করতে চান তা করবে, কেবল আপনার পছন্দ অনুযায়ী ধ্রুবকগুলি কনফিগার করুন। আউটলুকে ম্যাক্রো সম্পাদক (Alt + F11) টিপুন এবং এটিটি আউটলুকসেশন মডিউলটিতে আটকান। আপনি যদি আগে সেখানে ম্যাক্রোগুলি যোগ না করেন তবে খালি থাকা উচিত।

আপনাকে ম্যাক্রোগুলি সক্ষম করতে হবে , যদি না ইতিমধ্যে মেনু সরঞ্জামগুলির মাধ্যমে -> ম্যাক্রোস -> সুরক্ষা। যদি 'সমস্ত ম্যাক্রোগুলির জন্য সতর্কতা' সেট করা থাকে তবে প্রতিবার আপনি আউটলুক খুললে আপনাকে অনুরোধ জানানো হবে, যা ঠিক। ম্যাক্রো সংরক্ষণ করার পরে পুনরায় খুলুন আউটলুক।

'# [Outlook VBA custom mail mover by keyboardMonkey]
'# Checks new email if YOUR_NAME does not appear in the TO or CC list.
'# moves the message to DESTINATION_FOLDER.
'# Note: DESTINATION_FOLDER must be a child of the Inbox node, not a sibling.

Const YOUR_NAME As String = "Wesley"
Const DESTINATION_FOLDER As String = "testfolder"

'// hook into the outlook items events
Public WithEvents myOlItems As Outlook.Items


Public Sub Application_Startup()

    ' get the inbox item collection
    Set myOlItems = Outlook.Session.GetDefaultFolder(olFolderInbox).Items

End Sub

'// called on mail item add
Private Sub myOlItems_ItemAdd(ByVal Item As Object)

    If TypeName(Item) = "MailItem" Then

        ' get strongly typed object
        Dim mymail As MailItem
        Set mymail = Item

        ' flags if our name appears in each of the fields
        Dim name_in_to As Boolean
        Dim name_in_cc As Boolean
        name_in_to = InStrB(1, mymail.To, YOUR_NAME) > 0
        name_in_cc = InStrB(1, mymail.CC, YOUR_NAME) > 0

        '#Uncomment below to show mail item details
        ' MsgBox (mymail.Subject + " has me in TO: " + Str(name_in_to) + " and CC: " + Str(name_in_cc))

        ' are we mentioned in the header?
        If (Not name_in_to And Not name_in_cc) Then

            ' start with each main mapi folder
            Dim idx As Integer
            For idx = 1 To Outlook.Session.Folders.Count - 1

                ' recurse into subfolders
                Dim dest As Outlook.MAPIFolder
                Set dest = GetFolder(Outlook.Session.Folders.Item(idx), DESTINATION_FOLDER)

                ' we found our destination!
                If Not (dest Is Nothing) Then
                    mymail.Move dest
                    Exit For
                End If

            Next

        End If

        ' house cleaning
        Set mymail = Nothing

    End If

End Sub

'// to iterate is human. to recurse, divine
Private Function GetFolder(parent As Folder, name As String) As Outlook.MAPIFolder
    Dim idx As Integer
    Dim res As Object
    For idx = 1 To parent.Folders.Count
        Set res = GetFolder(parent.Folders.Item(idx), name)
        If Not res Is Nothing Then
            Set GetFolder = res
            Exit For
        End If
    Next
    If (parent.name = name) Then
        Set GetFolder = parent
    End If
End Function
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.