मैं आकार में जीमेल में ईमेल कैसे सॉर्ट कर सकता हूं?


55

Google ने मुझे चेतावनी देना शुरू कर दिया है कि मैं अपने जीमेल खाते से लगभग बाहर हूं। मैं अपने खाते में किसी भी खर्चीले बड़े ईमेल की पहचान करने के लिए अपने संदेशों को आकार के आधार पर कैसे छाँट सकता हूँ?

जवाबों:


34

फिलहाल यह संभव नहीं है। यदि आप खोज ऑपरेटरों की सूची को देखते हैं, तो आप देखेंगे कि आप जो निकटतम काम कर सकते हैं वह सभी ईमेल को एक अनुलग्नक के साथ फ़िल्टर करना है।

एक विकल्प एक IMAP क्लाइंट (जैसे थंडरबर्ड) का उपयोग करना और फिर उस इंटरफ़ेस का उपयोग करना होगा।

चूंकि आप वह सुविधा चाहते हैं, इसलिए जीमेल की सुविधा-सुझाव साइट पर अपनी आवश्यकताओं को व्यक्त करें ।

अपडेट 2014-02-20 : जीमेल में अब size:और larger:ऑपरेटर हैं


1
यदि आप एक प्रोग्रामर हैं, तो आप आकार से क्वेरी करने के लिए IMAP इंटरफ़ेस का उपयोग कर सकते हैं। यह www.findbigmail.com कैसे करता है।
mm2001

7
यह अब संभव है: नीचे steabert पद देखें: webapps.stackexchange.com/a/31431/19241
JonathanMumm

33

जब मुझे एक बड़े ई-मेल की खोज करनी थी, तो मैं ट्राइ-एंड-सी- size:5000000इफ-इट -वर्क विधि के लिए गया और 5 एमबी बड़े के ई-मेल को खोजने के लिए खोज शब्द का उपयोग किया , और यह वास्तव में मेरे सभी को खोजने के लिए लग रहा था 5MB से बड़ा ईमेल। मैंने अलग-अलग संख्याओं की कोशिश की और यह लगातार काम करने लगा।

भले ही यह ऑपरेटर उन्नत खोज विकल्पों में प्रलेखित नहीं है, लेकिन यह मेरे लिए काम करता है। :)

नवंबर 2012 तक, यह अब आधिकारिक तौर पर समर्थित खोज ऑपरेटर है । वाक्य-विन्यास थोड़ा अलग था जितना कि यह था।

5MB से बड़े ईमेल को खोजने के लिए, आप खोज सकते हैं size:5mयाlarger:5m


1
यह वास्तव में काम कर रहा है!
एलेक्स

मुझे पता है, महान यह नहीं है !! ;)
स्टीफ़े

3
यह अब आधिकारिक रूप से समर्थित खोज ऑपरेटर है।
एले

9

अफसोस की बात है कि आप आकार के आधार पर छाँट नहीं सकते हैं, इसलिए आपको Lifehacker पर यह लेख मिल सकता है कि कैसे अपने जीमेल खाते को खाली करें

सिफारिशों में से एक filename:बड़े अनुलग्नकों को खोजने के लिए ऑपरेटर का उपयोग कर रहा है , जैसेfilename:wmv


9

यह वास्तव में सबसे तेज़ तरीका नहीं है, लेकिन आप पहले फ़ाइल प्रकारों द्वारा खोज सकते हैं, जो आपको बड़े ई-मेल को कम करने में मदद कर सकता है। उदाहरण के लिए, आप वीडियो फ़ाइल प्रकारों के लिए खोज कर सकते हैं (जो बहुत बड़ी हैं) पहले, इस तरह:

has:attachment (*.mov || *.wmv || *.avi)

या ज़िप फाइलें, जैसे:

has:attachment (*.zip || *.rar || *.7z || *.tar.gz)

आदि, आदि आशा है कि मदद करता है!


क्षमा करें ... मुझे महसूस नहीं हुआ कि डेव वेब ने कुछ इसी तरह की बात कही थी। मेरी गलती।
jrc03c

6

FindBigMail आपके सभी बड़े कोटा-हत्या संदेशों को लेबल करेगा। केवल उन संदेशों को दिखाने के लिए विभिन्न लेबल पर क्लिक करें जो लेबल द्वारा इंगित आकार से अधिक हैं।


... या यह एक बहुत ही गोल-गोल तरीका है, लेकिन आप कर सकते हैं:

  1. जीमेल बैकअप के साथ अपने ईमेल डाउनलोड करें । प्रत्येक व्यक्तिगत ईमेल को ईएमएल फ़ाइल के रूप में डाउनलोड किया जाता है। कई ईमेल प्रोग्राम ईएमएल फ़ाइलों को पढ़ सकते हैं; वे सीधे सादे पाठ हैं।
  2. सभी बड़ी ईएमएल फ़ाइलों को बाहर निकालें। आप सभी ईएमएल फ़ाइलों को आकार के आधार पर क्रमित कर सकते हैं।
  3. Gmail पर बैकअप पुनर्स्थापित करें। आपको संभवतः पहले जीमेल से संदेशों को हटाना होगा।

मैं अपने मेल को नए जीमेल खाते में स्थानांतरित करने के लिए जीमेल बैकअप का उपयोग कर रहा हूं। इसके अलावा, मैं कई ईमेल पर टाइमज़ोन को ठीक कर रहा हूं। (उन्हें गलत टाइमज़ोन मिल गया क्योंकि मैंने एक अलग टाइमज़ोन वाले कंप्यूटर से एक आउटलुक आईएमएपी स्टोर आयात किया था।)


6

किसी ने Google डॉक्स के साथ ऐसा करने का एक तरीका निकाला है । इस पद्धति की सुंदरता यह है कि आपको तीसरे पक्ष पर भरोसा करने की आवश्यकता नहीं है; सब कुछ Google पारिस्थितिकी तंत्र के भीतर रहता है।

विचार यह है कि आपका Google डॉक्स आपके जीमेल खाते से जुड़ जाएगा और आपके मेलबॉक्स में मौजूद हर संदेश के आकार की गणना करेगा। यदि यह एक भारी संदेश (आकार> 1 एमबी) पाता है, तो यह स्प्रेडशीट में इसे नोट कर देगा।

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

यह सब सिद्धांत आपको पता होना चाहिए, चलो अब इस कार्यक्रम को कार्रवाई में डालते हैं:

  1. अपने Google डॉक्स खाते में इस शीट की एक प्रति बनाएँ ।
  2. एक नया जीमेल मेनू 5-10 सेकंड के बाद शीट में दिखाई देगा। अपनी शीट को इनिशियलाइज़ करने के लिए जीमेल मेनू से "कैनवास रीसेट करें" चुनें।
  3. प्राधिकरण स्क्रीन को स्वीकार करें और फिर Google डॉक्स को आपके जीमेल इनबॉक्स तक पहुंचने देने के लिए ग्रांट एक्सेस चुनें। यह पूरी तरह से सुरक्षित है क्योंकि आपका स्वयं का Google डॉक्स खाता आपके स्वयं के जीमेल खाते तक पहुँचने का अनुरोध कर रहा है ( स्रोत कोड देखें )।
  4. अनुमतियाँ दिए जाने के बाद, स्कैनिंग प्रक्रिया शुरू करने के लिए जीमेल मेनू से “स्कैन मेलबॉक्स” चुनें।

आपका Gmail मेलबॉक्स कितना बड़ा है, इस पर निर्भर करते हुए अंतिम चरण में बैठें और अंतिम चरण में आराम करें। इसके अलावा, यदि प्रोग्राम अटक गया है या यदि आप गलती से ब्राउज़र टैब बंद कर देते हैं, तो उसी Google शीट को खोलें, फिर से "स्कैनबॉक्स" चुनें और स्क्रिप्ट स्कैन करना फिर से शुरू कर देगी जहां से इसे छोड़ा गया था।

नोट: मैंने इसकी कोशिश नहीं की है।


1

उन सभी को आउटलुक में डाउनलोड करें और आकार के आधार पर ईमेल को सॉर्ट करें। IMAP का उपयोग करके उन्हें डाउनलोड करना चाहिए (उदाहरण के लिए केवल हेडर)।

यदि आपको आउटलुक पसंद नहीं है, तो आप ओपेरा के ईमेल IMAP क्लाइंट का उपयोग कर सकते हैं। यह जीमेल के IMAP कार्यान्वयन के साथ अद्भुत रूप से काम करता है। (ठीक है, Google Apps के साथ नहीं, लेकिन यह एक अलग कहानी है।)


1

मुझे एक शांत iPhone ऐप मिला जो इसे आसानी से संभालता है: http://itunes.apple.com/us/app/search-mail-by-size/id388632871?mt=8

मैं अपने iPhone से ज्यादातर चीजें वैसे भी करता हूं, इसलिए मुझे यह समाधान पसंद आया जब मुझे अपने मेलबॉक्स में कुछ जगह बनाने की आवश्यकता थी।


मेरे द्वारा पोस्ट किया जाने वाला लिंक यह था: itunes.apple.com/us/app/search-mail-by-size/id388632871?mt=8
Tessy


1

यहां एक सरल Google स्क्रिप्ट है जो Google शीट्स में आपके मेलबॉक्स को आकार के आधार पर क्रमबद्ध करने में मदद करेगी ।

function Scanning_Gmail_Mailbox() {    

  if (!UserProperties.getProperty("start")) {
    UserProperties.setProperty("start", "0");    
  }

  var start   = parseInt(UserProperties.getProperty("start"));
  var sheet   = SpreadsheetApp.getActiveSheet();
  var row     = getFirstRow();
  var ss      = SpreadsheetApp.getActiveSpreadsheet()

  for (;;) {

  ss.toast("Now finding all the big emails in your Gmail mailbox. Please wait..", "Scan Started", -1);

  // Find all Gmail messages that have attachments
  var threads = GmailApp.search('has:attachment larger:1m', start, 100);

  if (threads.length == 0) {
    ss.toast("Processed " + start + " messages.", "Scanning Done", -1); 
    return;
  }

  for (var i=0; i<threads.length; i++) {

    var messages = threads[i].getMessages();
    UserProperties.setProperty("start", ++start);

    for (var m=0; m<messages.length; m++) {      

      var size = getMessageSize(messages[m].getAttachments());      

     // If the total size of attachments is > 1 MB, log the messages
     // You can change this value as per requirement.

      if (size >= 1) {      
        sheet.getRange(row,1).setValue(Utilities.formatDate(messages[m].getDate(),"GMT", "yyyy-MM-dd"));
        sheet.getRange(row,2).setValue(messages[m].getFrom());        
        sheet.getRange(row,3).setValue(messages[m].getSubject());
        sheet.getRange(row,4).setValue(size);        
        var id = "https://mail.google.com/mail/u/0/#all/" + messages[m].getId();
        sheet.getRange(row,5).setFormula('=hyperlink("' + id + '", "View")'); 
        row++;
      }
    }            
  }    
  }
}


// Compute the size of email attachments in MB

function getMessageSize(att) {
  var size = 0;
  for (var i=0; i<att.length; i++) {
    //size += att[i].getBytes().length;
    size += att[i].getSize(); // Better and faster than getBytes()
  }
  // Wait for a second to avoid hitting the system limit
  Utilities.sleep(1000);
  return Math.round(size*100/(1024*1024))/100;
}

// Clear the content of the sheet

function Clear_Canvas() {
  UserProperties.setProperty("start", "0");
  var sheet = SpreadsheetApp.getActiveSheet();
  sheet.getRange(2,1,sheet.getLastRow(), 5).clearContent();
  SpreadsheetApp.getActiveSpreadsheet().toast("Choose Scan Mailbox to continue..", "Initialized", -1);
}

// Find the first empty row to start logging

function getFirstRow() {
  var sheet  = SpreadsheetApp.getActiveSpreadsheet();
  var values = sheet.getRange('A:A').getValues();
  var c = 2;
  while ( values[c][0] != "" ) {
    c++;
  }
  return c;
}

// Add a Gmail Menu to the spreadsheet

function onOpen() {  
  var menu = [    
    {name: "Reset Canvas", functionName: "Clear_Canvas"},
    {name: "Scan Mailbox", functionName: "Scanning_Gmail_Mailbox"}
  ];

  SpreadsheetApp.getActiveSpreadsheet().addMenu("Gmail", menu);
}

0

नहीं है searchgmailbysize.com जो आकार से कम से कम संलग्नक में आप सूची का दावा किया। व्यक्तिगत रूप से, मैं अपनी साख के साथ साइट पर भरोसा नहीं करूंगा क्योंकि यह OAuth का उपयोग भी नहीं कर रहा है।


मैंने फेंक-फेंकने वाले खाते के साथ कोशिश की, और यह विज्ञापित के रूप में काम करता है ... हालांकि मुझे लगता है कि FindBigMail.com अधिक सुरक्षित और प्रयोग करने योग्य है (आप हटाने से पहले मेल की सामग्री की जांच कर सकते हैं।)
17
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.