Yanıtlar:
Şu anda bu mümkün değil. Arama operatörleri listesine bakarsanız, yapabileceğiniz en yakın şeyin tüm e-postaları ekli olarak filtrelemek olduğunu görürsünüz.
Bir alternatif bir IMAP istemcisi (Thunderbird gibi) kullanmak ve ardından bu arayüzü kullanmak olabilir.
Bu özelliği istediğinizden , Gmail’in özellik önerisi sitesinde ihtiyaçlarınızı dile getirin .
Güncelleme 2014-02-20 : Gmail şimdi size:
ve larger:
operatörlere sahip .
Büyük bir e-posta aramak zorunda kaldığımda, çalışmayı dene ve gör yöntemini kullandım ve size:5000000
5 MB büyüklüğündeki e-postayı bulmak için arama terimini kullandım , ve bu aslında benim e-postalar 5 MB’dan büyük. Farklı numaralar denedim ve sürekli çalışıyor gibiydi.
Bu operatör gelişmiş arama seçeneklerinde belgelenmemiş olsa da, benim için çalıştı. :)
Kasım 2012 itibariyle, bu artık resmi olarak desteklenen bir arama operatörüdür . Sözdizimi, olduğundan biraz farklı.
5 MB'den e-postalar büyük bulmak, aramak yapabilirsiniz
size:5m
veyalarger:5m
Maalesef, boyuta göre sıralayamadığınız için Gmail hesabınızı nasıl temizleyeceğinize dair Lifehacker'da bu makaleyi bulabilirsiniz .
Önerilerden biri filename:
operatörü daha büyük ekler bulmak için kullanmak , örneğinfilename:wmv
Bu tam olarak en hızlı yol değildir, ancak önce büyük e-postaları daraltmanıza yardımcı olabilecek dosya türlerine göre arama yapabilirsiniz. Örneğin, ilk önce video dosyası türlerini (çok büyük olan) arayabilir, şöyle yapabilirsiniz:
has:attachment (*.mov || *.wmv || *.avi)
veya zip dosyaları, örneğin:
has:attachment (*.zip || *.rar || *.7z || *.tar.gz)
Vb, vb. Yardımcı olur umarım!
FindBigMail , tüm büyük kota öldürme iletilerinizi etiketler. Etikette belirtilen boyuttan daha büyük olan mesajları göstermek için çeşitli etiketleri tıklamanız yeterlidir.
Postalarımı yeni bir Gmail hesabına geçirmek için Gmail Yedekleme kullanıyorum. Ayrıca, saat dilimini birkaç e-postada düzeltiyorum. (Onlar yanlış bir saat dilimi aldılar, çünkü farklı bir saat dilimi olan bir bilgisayardan bir Outlook IMAP deposunu aldım.)
Birisi Google Dokümanlar ile bunu yapmanın bir yolunu çalıştı . Bu yöntemin güzelliği, bir üçüncü tarafa güvenmenize gerek olmamasıdır; her şey Google ekosisteminde kalır.
Buradaki fikir, Google Dokümanlar'ın Gmail hesabınıza bağlanacağı ve posta kutunuzda bulunan her iletinin boyutunu hesaplayacağıdır. Hacimli bir mesaj bulursa (boyut> 1 MB), elektronik tabloda bunu not eder.
Sayfa, büyük hacimli iletilerin bir listesine sahip olduğunda, büyük olanları bulmak için sayfayı Boyut sütununa göre sıralayabilirsiniz. Veya belirli bir aralıktaki mesajları bulmak için Filtre seçeneğini (Huni simgesi) kullanın (5 MB <boyut <10 MB). İlgili iletiyi Gmail'de açmak, ikincil bir e-posta adresine iletmek ve alanı kurtarmak için birincil Gelen Kutusundan silmek için “Görüntüle” bağlantısını tıklayın.
Bilmeniz gereken tüm teori bu, şimdi bu programı harekete geçirelim:
- Bu sayfanın bir kopyasını Google Dokümanlar hesabınızda oluşturun.
- Sayfada 5-10 saniye sonra yeni bir Gmail Menüsü görünecektir. Sayfanızı başlatmak için Gmail menüsünden “Tuvali Sıfırla” seçeneğini seçin.
- Yetkilendirme ekranını kabul edin ve ardından Google Dokümanlar'ın Gmail Gelen Kutunuza erişmesine izin vermek için Erişim İzni Ver'i seçin. Bu tamamen güvenlidir, çünkü kendi Google Dokümanlar hesabınız kendi Gmail hesabınıza erişim istiyor ( kaynak koduna bakın ).
- İzinleri verdikten sonra, tarama işlemini başlatmak için Gmail menüsünden "Posta Kutusunu Tara" seçeneğini seçin.
Gmail posta kutunuzun ne kadar büyük olduğuna bağlı olarak son adım zaman alabileceğinden arkanıza yaslanın ve rahatlayın. Ayrıca, program sıkışmışsa veya tarayıcı sekmesini yanlışlıkla kapattıysanız, aynı Google sayfasını açın, tekrar “Posta Kutusunu Tara” seçeneğini seçin; komut dosyası kaldığı yerden taramaya devam edecektir.
Not: Denemedim.
Hepsini Outlook'a indirin ve e-postaları boyuta göre sıralayın. IMAP kullanımı onları daha hızlı indirmelidir (örn. Yalnızca başlıklar).
Outlook'tan hoşlanmıyorsanız, Opera'nın e-posta IMAP istemcisini kullanabilirsiniz. Gmail’in IMAP uygulamasıyla harika çalışıyor. (Peki, Google Apps ile değil, ama bu farklı bir hikaye.)
Bunu sorunsuz bir şekilde yapan havalı bir iPhone uygulaması buldum: http://itunes.apple.com/us/app/search-mail-by-size/id388632871?mt=8
Zaten iPhone'umdan birçok şey yapıyorum, bu yüzden posta kutumda biraz yer açmak gerektiğinde bu çözümü gerçekten çok beğendim.
E-postaları ek boyutuna göre sıralamak için bir Chrome Uzantısı vardır:
İşte posta kutunuzu Google Sayfalarında boyuta göre sıralamanıza yardımcı olacak basit bir Google Komut Dosyası .
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);
}
En azından boyuta göre ekleri listelediğini iddia eden searchgmailbysize.com var . Şahsen, OAuth'u kullanmadığı için siteye bilgilerimle güvenmem.