Jawaban:
Ini tidak mungkin saat ini. Jika Anda melihat daftar operator pencarian , Anda akan melihat bahwa hal terdekat yang dapat Anda lakukan adalah memfilter semua email dengan lampiran.
Alternatifnya adalah menggunakan klien IMAP (seperti Thunderbird) dan kemudian menggunakan antarmuka itu.
Karena Anda menginginkan fitur itu, ungkapkan kebutuhan Anda di situs saran-fitur Gmail .
Pembaruan 2014-02-20 : Gmail sekarang size:
dan larger:
operator .
Ketika saya harus mencari email besar, saya mencari metode coba-dan-lihat-jika-bekerja dan menggunakan istilah pencarian size:5000000
untuk menemukan email berukuran 5MB, dan itu sepertinya benar-benar menemukan semua email saya. email lebih besar dari 5MB. Saya mencoba angka yang berbeda dan sepertinya bekerja secara konsisten.
Meskipun operator ini tidak didokumentasikan dalam opsi pencarian lanjutan, itu berhasil untuk saya. :)
Pada November 2012, ini sekarang menjadi operator pencarian yang didukung secara resmi . Sintaksnya sedikit berbeda dari sebelumnya.
untuk menemukan email yang lebih besar dari 5MB, Anda dapat mencari
size:5m
ataularger:5m
Sayangnya Anda tidak dapat mengurutkan berdasarkan ukuran sehingga Anda mungkin menemukan artikel ini di Lifehacker tentang cara membersihkan akun Gmail Anda yang bermanfaat.
Salah satu rekomendasinya adalah menggunakan filename:
operator untuk menemukan lampiran yang lebih besar, misalnyafilename:wmv
Ini bukan cara tercepat, tetapi Anda bisa mencari berdasarkan jenis file terlebih dahulu, yang mungkin membantu Anda mempersempit email besar. Misalnya, Anda dapat melakukan pencarian untuk jenis file video (yang besar) terlebih dahulu, seperti ini:
has:attachment (*.mov || *.wmv || *.avi)
atau file zip, seperti:
has:attachment (*.zip || *.rar || *.7z || *.tar.gz)
Dll, dll. Harapan itu membantu!
FindBigMail akan memberi label semua pesan besar untuk membunuh kuota Anda. Cukup klik berbagai label untuk menampilkan pesan yang lebih besar dari ukuran yang ditunjukkan oleh label.
Saya menggunakan Cadangan Gmail untuk memigrasikan email saya ke akun Gmail baru. Saya juga memperbaiki zona waktu pada beberapa email. (Mereka mendapat zona waktu yang salah karena saya mengimpor toko Outlook IMAP dari komputer dengan zona waktu yang berbeda.)
Seseorang telah menemukan cara untuk melakukan ini dengan Google Documents . Keindahan metode ini adalah Anda tidak perlu bergantung pada pihak ketiga; semuanya tetap dalam ekosistem Google.
Idenya adalah bahwa Google Documents Anda akan terhubung ke akun Gmail Anda dan menghitung ukuran setiap pesan yang ada di kotak surat Anda. Jika ia menemukan pesan besar (ukuran> 1 MB), ia akan mencatatnya di spreadsheet.
Setelah lembar memiliki daftar semua pesan besar, Anda dapat mengurutkan lembar berdasarkan kolom Ukuran untuk menemukan yang besar. Atau gunakan opsi Filter (ikon Corong) untuk menemukan pesan yang berada dalam kisaran tertentu (5 MB <ukuran <10 MB). Klik tautan "Lihat" untuk membuka pesan terkait di Gmail, meneruskannya ke alamat email sekunder dan menghapusnya dari Kotak Masuk utama untuk memulihkan ruang.
Itu semua teori yang harus Anda ketahui, mari sekarang kita menjalankan program ini:
- Buat salinan lembar ini di akun Google Documents Anda.
- Menu Gmail baru akan muncul di lembaran setelah 5-10 detik. Pilih "Setel Ulang Kanvas" dari menu Gmail untuk menginisialisasi lembar Anda.
- Terima layar otorisasi lalu pilih Berikan Akses untuk membiarkan Google Documents mengakses Kotak Masuk Gmail Anda. Ini sepenuhnya aman karena akun Google Documents Anda sendiri meminta akses ke akun Gmail Anda sendiri (lihat kode sumber ).
- Setelah izin diberikan, pilih "Pindai Kotak Pesan" dari menu Gmail untuk memulai proses pemindaian.
Duduk dan rileks karena langkah terakhir mungkin memakan waktu tergantung pada seberapa besar kotak surat Gmail Anda. Juga, jika program macet atau jika Anda secara tidak sengaja menutup tab browser, buka lembar Google yang sama, pilih "Pindai Kotak Pesan" lagi dan skrip akan melanjutkan pemindaian dari tempat sebelumnya.
Catatan: Saya belum mencobanya.
Unduh semuanya ke Outlook dan urutkan email berdasarkan ukuran. Menggunakan IMAP harus mengunduhnya (mis. Header saja) lebih cepat.
Jika Anda tidak menyukai Outlook, maka Anda dapat menggunakan email klien IMAP Opera. Ini bekerja sangat baik dengan implementasi IMAP Gmail. (Ya, tidak dengan Google Apps, tapi itu cerita yang berbeda.)
Saya menemukan aplikasi iPhone keren yang menangani ini dengan lancar: http://itunes.apple.com/us/app/search-mail-by-size/id388632871?mt=8
Saya melakukan banyak hal dari iPhone saya, jadi saya sangat menyukai solusi ini ketika saya perlu membuat beberapa ruang di kotak surat saya.
Berikut adalah Google Script sederhana yang akan membantu Anda mengurutkan kotak surat Anda berdasarkan ukuran di Google Sheets .
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);
}
Ada searchgmailbysize.com yang mengklaim mencantumkan Anda setidaknya lampiran berdasarkan ukuran. Secara pribadi, saya tidak akan mempercayai situs dengan kredensial saya karena bahkan tidak menggunakan OAuth.