Antworten:
Dies ist derzeit nicht möglich. Wenn Sie sich die Liste der Suchoperatoren ansehen, werden Sie feststellen, dass Sie am ehesten alle E-Mails mit Anhang herausfiltern können.
Eine Alternative wäre, einen IMAP-Client (wie Thunderbird) zu verwenden und dann diese Schnittstelle zu verwenden.
Da Sie diese Funktion wünschen, können Sie Ihre Anforderungen auf der Website mit den Funktionsvorschlägen von Google Mail äußern .
Aktualisieren 2014.02.20 : Google Mail hat jetzt size:
und larger:
Betreiber .
Als ich nach einer großen E-Mail suchen musste, entschied ich mich für die Try-and-See-If-It-Works-Methode und verwendete den Suchbegriff size:5000000
, um eine E-Mail mit einer Größe von 5 MB zu finden E-Mails größer als 5 MB. Ich habe verschiedene Nummern ausprobiert und es schien beständig zu funktionieren.
Obwohl dieser Operator in den erweiterten Suchoptionen nicht dokumentiert ist, hat er bei mir funktioniert. :)
Ab November 2012 ist dies nun ein offiziell unterstützter Suchoperator . Die Syntax ist etwas anders als sie war.
Um E-Mails zu finden, die größer als 5 MB sind, können Sie nach
size:5m
oder suchenlarger:5m
Leider können Sie nicht nach Größe sortieren. Daher ist dieser Artikel bei Lifehacker möglicherweise hilfreich , um Ihr Google Mail-Konto zu löschen .
Eine der Empfehlungen ist die Verwendung des filename:
Operators, um größere Anhänge zu finden, zfilename:wmv
Dies ist nicht gerade der schnellste Weg, aber Sie können zuerst nach Dateitypen suchen, um größere E-Mails einzugrenzen. Sie können beispielsweise zuerst nach (großen) Videodateitypen suchen, wie folgt:
has:attachment (*.mov || *.wmv || *.avi)
oder zip-Dateien, wie:
has:attachment (*.zip || *.rar || *.7z || *.tar.gz)
Etc. Hoffe das hilft!
FindBigMail beschriftet alle Ihre großen Quota-Killing-Nachrichten. Klicken Sie einfach auf die verschiedenen Bezeichnungen, um Meldungen anzuzeigen, die größer sind als die auf der Bezeichnung angegebene Größe.
Ich verwende Google Mail Backup, um meine E-Mails auf ein neues Google Mail-Konto zu migrieren. Außerdem korrigiere ich die Zeitzone in mehreren E-Mails. (Sie haben die falsche Zeitzone erhalten, weil ich einen Outlook IMAP-Speicher von einem Computer mit einer anderen Zeitzone importiert habe.)
Jemand hat eine Möglichkeit gefunden, dies mit Google Text & Tabellen zu tun . Das Schöne an dieser Methode ist, dass Sie sich nicht auf Dritte verlassen müssen. Alles bleibt im Google-Ökosystem.
Die Idee ist, dass Google Text & Tabellen eine Verbindung zu Ihrem Google Mail-Konto herstellt und die Größe jeder Nachricht berechnet, die in Ihrem Postfach vorhanden ist. Wenn eine umfangreiche Nachricht gefunden wird (Größe> 1 MB), wird dies in der Tabelle vermerkt.
Sobald das Blatt eine Liste aller umfangreichen Nachrichten enthält, können Sie das Blatt nach der Spalte Größe sortieren, um die großen zu finden. Oder verwenden Sie die Filteroption (das Trichtersymbol), um Nachrichten zu suchen, die sich in einem bestimmten Bereich befinden (5 MB <Größe <10 MB). Klicken Sie auf den Link "Anzeigen", um die entsprechende Nachricht in Google Mail zu öffnen, an eine sekundäre E-Mail-Adresse weiterzuleiten und aus dem primären Posteingang zu löschen, um Speicherplatz freizugeben.
Das ist die Theorie, die Sie kennen sollten. Lassen Sie uns nun dieses Programm in die Tat umsetzen:
- Erstellen Sie eine Kopie dieses Blatts in Ihrem Google Text & Tabellen-Konto.
- Nach 5-10 Sekunden wird ein neues Google Mail-Menü im Blatt angezeigt. Wählen Sie im Google Mail-Menü "Leinwand zurücksetzen", um Ihr Arbeitsblatt zu initialisieren.
- Akzeptieren Sie den Autorisierungsbildschirm und wählen Sie dann Zugriff gewähren, damit Google Text & Tabellen auf Ihren Google Mail-Posteingang zugreifen kann. Dies ist völlig sicher, da Ihr eigenes Google Text & Tabellen-Konto den Zugriff auf Ihr eigenes Google Mail-Konto anfordert (siehe Quellcode ).
- Nachdem die Berechtigungen erteilt wurden, wählen Sie im Google Mail-Menü die Option "Postfach scannen", um den Scanvorgang zu starten.
Lehnen Sie sich zurück und entspannen Sie sich, da der letzte Schritt je nach Größe Ihres Google Mail-Postfachs einige Zeit in Anspruch nehmen kann. Wenn das Programm nicht mehr reagiert oder Sie versehentlich die Browserregisterkarte schließen, öffnen Sie dasselbe Google-Blatt, wählen Sie erneut "Mailbox scannen", und das Skript setzt das Scannen an der Stelle fort, an der es aufgehört hat.
Hinweis: Ich habe es nicht ausprobiert.
Laden Sie sie alle in Outlook herunter und sortieren Sie die E-Mails nach Größe. Bei Verwendung von IMAP sollten diese schneller heruntergeladen werden (z. B. nur Header).
Wenn Sie Outlook nicht mögen, können Sie den E-Mail-IMAP-Client von Opera verwenden. Es funktioniert wunderbar mit der IMAP-Implementierung von Google Mail. (Nun, nicht mit Google Apps, aber das ist eine andere Geschichte.)
Ich habe eine coole iPhone-App gefunden, die das reibungslos erledigt: http://itunes.apple.com/us/app/search-mail-by-size/id388632871?mt=8
Ich mache sowieso die meisten Dinge von meinem iPhone aus, also mochte ich diese Lösung wirklich, als ich etwas Platz in meiner Mailbox schaffen musste.
Hier ist ein einfaches Google Script , mit dem Sie Ihr Postfach in Google Sheets nach Größe sortieren können .
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);
}
Es gibt searchgmailbysize.com, die behauptet, Sie mindestens Anhänge nach Größe aufzulisten . Persönlich würde ich der Site meine Anmeldeinformationen nicht anvertrauen, da sie nicht einmal OAuth verwendet.