भेजे गए संदेशों को उसी फ़ोल्डर में कैसे बचाया जाए, जिस संदेश का जवाब दिया जा रहा है?


4

जब मैं आउटलुक का उपयोग करता था, तो मेरी पसंदीदा विशेषताओं में से एक उसी फ़ोल्डर में भेजे गए ईमेल को सहेजने का विकल्प था, जिस पर संदेश का उत्तर दिया जा रहा था। उदाहरण के लिए, यदि मैंने एक संदेश फोल्डर A में स्थानांतरित कर दिया था और वह उत्तर दे रहा था, तो मेरा उत्तर A में सहेजा गया था, भेजा नहीं गया था। (यदि मैंने अपने इनबॉक्स में एक संदेश का उत्तर दिया, तो मेरा उत्तर डिफ़ॉल्ट भेजे गए फ़ोल्डर में चला गया।)

इससे एक संपूर्ण सूत्र को देखना आसान हो गया जब मैं बाद में वापस आया। यह वर्कफ़्लो मेरे लिए बहुत बड़ा समय बचाने वाला है और केवल एक चीज है जो मुझे आउटलुक से याद आती है। अभी, मैं मैन्युअल रूप से संबंधित संदेशों के साथ फ़ोल्डर में भेजे गए संदेशों को स्थानांतरित करता हूं जो थकाऊ है। क्या मैक के साथ आउटलुक से इस सुविधा को फिर से बनाने का एक तरीका है? (मैं OSX 10.8.2 पर मैक मेल 6.2 का उपयोग कर रहा हूं)।


मैं सोच रहा था कि क्या आपको नीचे मेरे उत्तर पर एक नज़र डालने का मौका मिला है। मैं उस Apple सुविधा की नकल करने में कामयाब रहा जिसे आप AppleScript और सेवाओं के साथ याद करते हैं। कृपया मुझे बताएं कि क्या यह आपके लिए काम करता है।
जाउम

हाय, jaume मेरे पास अभी तक इसे आज़माने का कोई मौका नहीं है, हालांकि मैं इस तरह के उत्तर में आपके द्वारा डाले गए समय की सराहना करता हूँ। मैंने तब से मेल टूलबार में "संबंधित संदेश दिखाएं" बटन खोजा है। हालाँकि यह मेरे द्वारा बताई गई मूल समस्या को हल नहीं करता है, लेकिन यह मेल एक्ट को GMail जैसा बनाता है जहां संबंधित संदेश (यानी एक ही धागा) सभी को एक साथ दिखाया जाता है, चाहे वे किसी भी फ़ोल्डर में हों। यह एक व्यवहार्य वर्कअराउंड के लिए लगता है। अभी।
डेवबर्न्स

मुझे खुशी है कि आपको वर्कअराउंड मिला। यदि आपको कभी "उत्तर और फ़ोल्डर में स्थानांतरित करें" कार्यक्षमता याद आती है और नीचे मेरे उत्तर का प्रयास करें, तो कृपया पोस्ट करें कि क्या यह आपके लिए काम करता है।
jaume

जवाबों:


2

मेल को आउटलुक से आपके द्वारा बताई गई सुविधा के बहुत करीब से मेल करने के लिए बढ़ाया जा सकता है।

ओएस एक्स एक सुविधा बुलाया प्रदान करता है सेवाओं है कि एक आवेदन की कार्यक्षमता बढ़ाने के लिए इस्तेमाल किया जा सकता है (देखें http://www.macosxautomation.com/services/learn/index.html अधिक जानकारी के लिए)।

मैं एक सेवा बनाने के लिए ऑटोमेटर और ऐप्पलस्क्रिप्ट का उपयोग करूंगा जो भेजे गए संदेशों के फ़ोल्डर में भेजे गए संदेशों को उत्तर देने के लिए चलता है, और फिर सेवा को मानक उत्तर कीबोर्ड शॉर्टकट ( R) असाइन करें :

  • मेल बंद करें।

  • फ़ोल्डर में ऑटोमेटर खोलें Applicationsऔर सेवा चुनें:

यहां छवि विवरण दर्ज करें

  • लाइब्रेरी के तहत उपयोगिताओं का चयन करें और दाईं ओर खाली फलक पर AppleScript चलाएँ :

यहां छवि विवरण दर्ज करें

  • मेल में कोई इनपुट प्राप्त करने के लिए सेवा को कॉन्फ़िगर करें:

यहां छवि विवरण दर्ज करें

  • चलाएँ AppleScript कार्रवाई की सामग्री को इसके साथ बदलें :

    on run {input, parameters}
    
    tell application "Mail"
        try
            (* Get selected messages or exit *)
            set messageSelection to selection
            set selectedMessage to item 1 of messageSelection
            set replyMessage to reply selectedMessage opening window yes
            set messageID to message id of selectedMessage
            set currentMailbox to mailbox of selectedMessage
        on error
            return
        end try
        repeat
            (* Wait until reply message is sent *)
            delay 2
            try
                if replyMessage is not visible then exit repeat
            on error
                exit repeat
            end try
        end repeat
        synchronize with (account of currentMailbox)
        (* Wait while reply message is being sent *)
        delay 10
        (* Loop over all sent messages *)
        set sentMailbox to sent mailbox of application "Mail"
        set allSentMessages to messages of sentMailbox
        repeat with sentMessage in allSentMessages
            if source of sentMessage contains messageID then
                set mailbox of sentMessage to currentMailbox
                return
            end if
        end repeat
    end tell
    
    return input
    end run
    
    • उत्तर और वर्तमान फ़ोल्डर में भेजे गए संदेश की तरह एक वर्णनात्मक नाम के साथ सहेजें । सेवा को सहेजा जाएगा ~/Library/Services/। यह वही है जो सेवा की तरह दिखता है:

यहां छवि विवरण दर्ज करें

  • सिस्टम वरीयताएँ खोलें, कीबोर्ड वरीयता फलक और फिर कीबोर्ड शॉर्टकट टैब चुनें।

  • एप्लिकेशन शॉर्टकट का चयन करें , +बटन दबाएं और एप्लिकेशन के लिए बदलें मेनू आइटम को असाइन किए गए शॉर्टकट को मेल करें RRनीचे दी गई सेवा में असाइन करने पर विरोधों से बचने के लिए हम इसे बदलते हैं:

यहां छवि विवरण दर्ज करें

  • सेवाओं का चयन करें , आपके द्वारा पहले जोड़ी गई सेवा तक स्क्रॉल करें और कीबोर्ड शॉर्टकट सेट करें R:

यहां छवि विवरण दर्ज करें

  • मेल खोलें। ध्यान दें कि उत्तर का शॉर्टकट अब नहीं है R, लेकिन R:

यहां छवि विवरण दर्ज करें

  • यह भी ध्यान रखें कि एक नई सेवा है, जिसके साथ सुलभ है R:

यहां छवि विवरण दर्ज करें

  • अब एक फ़ोल्डर में एक संदेश का चयन करें, प्रेस करें R, अपना उत्तर लिखें और भेजें, कुछ सेकंड में आपको भेजे गए संदेश को फ़ोल्डर में दिखाई देना चाहिए।

स्क्रिप्ट की कुछ सीमाएँ और दुष्प्रभाव हैं:

  • सेवा रद्द और भेजे गए संदेशों को अलग नहीं बता सकती। इसलिए, यदि आप दबाते हैं Rऔर फिर अपना दिमाग बदलते हैं और विंडो को बंद करते हैं, तो सेवा आईडी को मेल करने के लिए आपके भेजे गए फ़ोल्डर को निष्पादित करना और जांचना जारी रखेगी।

  • AppleScript किसी संदेश के उत्तरों की सूची प्राप्त करने का कोई साधन प्रदान नहीं करता है। मेरा काम यह है कि जिस संदेश का संदेश आईडी दिया जा रहा है, उसका जवाब दिया जाए और उसे भेजे गए संदेशों में खोजा जाए।

  • डाउनलोड किए जाने के दौरान भेजे गए संदेश को स्थानांतरित नहीं किया जा सकता है। अगर ऐसा है तो AppleScript कोई त्रुटि संदेश वापस नहीं करता है, इसलिए मैंने 10 सेकंड की देरी को जोड़ा। 5-सेकंड की देरी मेरे परीक्षणों में विश्वसनीय नहीं थी, यदि आवश्यक हो तो इसे अपनी आवश्यकताओं के अनुकूल बनाएं।

  • जबकि सेवा भेजे गए फ़ोल्डर को खोजती है, मेल धीमा हो जाता है।


क्षमा करें यदि मेरा प्रश्न स्पष्ट नहीं था। मेरे पास पहले से ही वार्तालाप द्वारा मेल ग्रुपिंग संदेश हैं। मुझे देखने दें कि क्या यह मदद करता है: जब मेरे पास एक फ़ोल्डर में एक धागा होता है और मैं धागे को उत्तर देता हूं, तो मैं चाहता हूं कि मेरा उत्तर उसी फ़ोल्डर में जाए, न कि भेजे गए फ़ोल्डर में। इस तरह, मेरा उत्तर धागे में भी दिखाई देता है - केवल धागे के लिए हर किसी के जवाब नहीं। क्या इसका कोई मतलब है?
डेवबर्न्स 14

आप पहले से ही वार्तालाप का उपयोग कर रहे हैं, क्या आप अन्य लोगों के उत्तरों के साथ अपने स्वयं के उत्तर नहीं देखते हैं? वैसे भी, अगर बातचीत वैसी नहीं है जैसा आप ढूंढ रहे हैं तो मुझे कोई रास्ता नहीं मिला है (मैंने वरीयताएँ> नियम) की जाँच करके स्वचालित रूप से भेजे गए संदेशों को फ़ोल्डर में स्थानांतरित करने के लिए मूल संदेश स्थित था ...
jaume

नहीं, मेरे उत्तरों को एक अलग आइटम के रूप में वार्तालाप में जोड़ा नहीं जाता है। यदि कोई अन्य व्यक्ति उत्तर देता है, तो उनके ईमेल के नीचे एक लिंक होता है जो कहता है "डेव बर्न्स से अधिक देखें"। उस पर क्लिक करने से मेरी प्रतिक्रिया प्रदर्शित होती है। लेकिन मैं जो चाहता हूं वह वास्तविक ईमेल है जिसे मैंने उसी फ़ोल्डर में डाला है।
डेवबर्न्स

आप जिस कार्यशीलता की तलाश कर रहे हैं वह AppleScript और सेवाओं का उपयोग करके प्राप्त की जा सकती है। मैंने उत्तर को पूरी तरह से फिर से लिखा है, कृपया देखें और मुझे बताएं कि क्या यह आपके लिए काम करता है।
jaume
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.