जवाबों:
फिलहाल यह संभव नहीं है। यदि आप खोज ऑपरेटरों की सूची को देखते हैं, तो आप देखेंगे कि आप जो निकटतम काम कर सकते हैं वह सभी ईमेल को एक अनुलग्नक के साथ फ़िल्टर करना है।
एक विकल्प एक IMAP क्लाइंट (जैसे थंडरबर्ड) का उपयोग करना और फिर उस इंटरफ़ेस का उपयोग करना होगा।
चूंकि आप वह सुविधा चाहते हैं, इसलिए जीमेल की सुविधा-सुझाव साइट पर अपनी आवश्यकताओं को व्यक्त करें ।
अपडेट 2014-02-20 : जीमेल में अब size:
और larger:
ऑपरेटर हैं ।
जब मुझे एक बड़े ई-मेल की खोज करनी थी, तो मैं ट्राइ-एंड-सी- size:5000000
इफ-इट -वर्क विधि के लिए गया और 5 एमबी बड़े के ई-मेल को खोजने के लिए खोज शब्द का उपयोग किया , और यह वास्तव में मेरे सभी को खोजने के लिए लग रहा था 5MB से बड़ा ईमेल। मैंने अलग-अलग संख्याओं की कोशिश की और यह लगातार काम करने लगा।
भले ही यह ऑपरेटर उन्नत खोज विकल्पों में प्रलेखित नहीं है, लेकिन यह मेरे लिए काम करता है। :)
नवंबर 2012 तक, यह अब आधिकारिक तौर पर समर्थित खोज ऑपरेटर है । वाक्य-विन्यास थोड़ा अलग था जितना कि यह था।
5MB से बड़े ईमेल को खोजने के लिए, आप खोज सकते हैं
size:5m
याlarger:5m
अफसोस की बात है कि आप आकार के आधार पर छाँट नहीं सकते हैं, इसलिए आपको Lifehacker पर यह लेख मिल सकता है कि कैसे अपने जीमेल खाते को खाली करें ।
सिफारिशों में से एक filename:
बड़े अनुलग्नकों को खोजने के लिए ऑपरेटर का उपयोग कर रहा है , जैसेfilename:wmv
यह वास्तव में सबसे तेज़ तरीका नहीं है, लेकिन आप पहले फ़ाइल प्रकारों द्वारा खोज सकते हैं, जो आपको बड़े ई-मेल को कम करने में मदद कर सकता है। उदाहरण के लिए, आप वीडियो फ़ाइल प्रकारों के लिए खोज कर सकते हैं (जो बहुत बड़ी हैं) पहले, इस तरह:
has:attachment (*.mov || *.wmv || *.avi)
या ज़िप फाइलें, जैसे:
has:attachment (*.zip || *.rar || *.7z || *.tar.gz)
आदि, आदि आशा है कि मदद करता है!
FindBigMail आपके सभी बड़े कोटा-हत्या संदेशों को लेबल करेगा। केवल उन संदेशों को दिखाने के लिए विभिन्न लेबल पर क्लिक करें जो लेबल द्वारा इंगित आकार से अधिक हैं।
मैं अपने मेल को नए जीमेल खाते में स्थानांतरित करने के लिए जीमेल बैकअप का उपयोग कर रहा हूं। इसके अलावा, मैं कई ईमेल पर टाइमज़ोन को ठीक कर रहा हूं। (उन्हें गलत टाइमज़ोन मिल गया क्योंकि मैंने एक अलग टाइमज़ोन वाले कंप्यूटर से एक आउटलुक आईएमएपी स्टोर आयात किया था।)
किसी ने Google डॉक्स के साथ ऐसा करने का एक तरीका निकाला है । इस पद्धति की सुंदरता यह है कि आपको तीसरे पक्ष पर भरोसा करने की आवश्यकता नहीं है; सब कुछ Google पारिस्थितिकी तंत्र के भीतर रहता है।
विचार यह है कि आपका Google डॉक्स आपके जीमेल खाते से जुड़ जाएगा और आपके मेलबॉक्स में मौजूद हर संदेश के आकार की गणना करेगा। यदि यह एक भारी संदेश (आकार> 1 एमबी) पाता है, तो यह स्प्रेडशीट में इसे नोट कर देगा।
एक बार शीट में सभी भारी संदेश की एक सूची होती है, तो आप बड़े लोगों को खोजने के लिए शीट को आकार स्तंभ द्वारा सॉर्ट कर सकते हैं। या एक विशेष श्रेणी (5 एमबी <आकार <10 एमबी) के संदेशों को खोजने के लिए फ़िल्टर विकल्प (फ़नल आइकन) का उपयोग करें। जीमेल में संबंधित संदेश को खोलने के लिए "व्यू" लिंक पर क्लिक करें, इसे द्वितीयक ईमेल पते पर अग्रेषित करें और इसे अंतरिक्ष में पुनर्प्राप्त करने के लिए प्राथमिक इनबॉक्स से हटा दें।
यह सब सिद्धांत आपको पता होना चाहिए, चलो अब इस कार्यक्रम को कार्रवाई में डालते हैं:
- अपने Google डॉक्स खाते में इस शीट की एक प्रति बनाएँ ।
- एक नया जीमेल मेनू 5-10 सेकंड के बाद शीट में दिखाई देगा। अपनी शीट को इनिशियलाइज़ करने के लिए जीमेल मेनू से "कैनवास रीसेट करें" चुनें।
- प्राधिकरण स्क्रीन को स्वीकार करें और फिर Google डॉक्स को आपके जीमेल इनबॉक्स तक पहुंचने देने के लिए ग्रांट एक्सेस चुनें। यह पूरी तरह से सुरक्षित है क्योंकि आपका स्वयं का Google डॉक्स खाता आपके स्वयं के जीमेल खाते तक पहुँचने का अनुरोध कर रहा है ( स्रोत कोड देखें )।
- अनुमतियाँ दिए जाने के बाद, स्कैनिंग प्रक्रिया शुरू करने के लिए जीमेल मेनू से “स्कैन मेलबॉक्स” चुनें।
आपका Gmail मेलबॉक्स कितना बड़ा है, इस पर निर्भर करते हुए अंतिम चरण में बैठें और अंतिम चरण में आराम करें। इसके अलावा, यदि प्रोग्राम अटक गया है या यदि आप गलती से ब्राउज़र टैब बंद कर देते हैं, तो उसी Google शीट को खोलें, फिर से "स्कैनबॉक्स" चुनें और स्क्रिप्ट स्कैन करना फिर से शुरू कर देगी जहां से इसे छोड़ा गया था।
नोट: मैंने इसकी कोशिश नहीं की है।
उन सभी को आउटलुक में डाउनलोड करें और आकार के आधार पर ईमेल को सॉर्ट करें। IMAP का उपयोग करके उन्हें डाउनलोड करना चाहिए (उदाहरण के लिए केवल हेडर)।
यदि आपको आउटलुक पसंद नहीं है, तो आप ओपेरा के ईमेल IMAP क्लाइंट का उपयोग कर सकते हैं। यह जीमेल के IMAP कार्यान्वयन के साथ अद्भुत रूप से काम करता है। (ठीक है, Google Apps के साथ नहीं, लेकिन यह एक अलग कहानी है।)
मुझे एक शांत iPhone ऐप मिला जो इसे आसानी से संभालता है: http://itunes.apple.com/us/app/search-mail-by-size/id388632871?mt=8
मैं अपने iPhone से ज्यादातर चीजें वैसे भी करता हूं, इसलिए मुझे यह समाधान पसंद आया जब मुझे अपने मेलबॉक्स में कुछ जगह बनाने की आवश्यकता थी।
यहां एक सरल 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);
}
नहीं है searchgmailbysize.com जो आकार से कम से कम संलग्नक में आप सूची का दावा किया। व्यक्तिगत रूप से, मैं अपनी साख के साथ साइट पर भरोसा नहीं करूंगा क्योंकि यह OAuth का उपयोग भी नहीं कर रहा है।