wake-up-neo.net

Come posso ordinare le e-mail in Gmail per dimensione?

Google ha iniziato ad avvertirmi che ho quasi esaurito lo spazio nel mio account Gmail. Come posso ordinare i miei messaggi per dimensione per identificare eventuali email di grandi dimensioni spendibili nel mio account?

54
Dave Hunt

Questo non è possibile al momento. Se guardi elenco di operatori di ricerca , vedrai che la cosa più vicina che puoi fare è filtrare tutte le email con un allegato.

Un'alternativa sarebbe usare un client IMAP (come Thunderbird) e quindi usare quell'interfaccia.

Poiché desideri quella funzione, esprimi le tue esigenze nel sito di suggerimento di funzionalità di Gmail .

Aggiornamento 2014-02-20 : Gmail ha ora gli operatori size: e larger: _ .

33
akira

Quando ho dovuto cercare una e-mail di grandi dimensioni, ho optato per il metodo di prova e vedi se funziona e ho usato il termine di ricerca size:5000000 per trovare e-mail di 5 MB di grandi dimensioni, e sembrava per trovare effettivamente tutte le mie e-mail più grandi di 5 MB. Ho provato numeri diversi e sembrava funzionare in modo coerente.

Anche se questo operatore non è documentato nelle opzioni di ricerca avanzata, ha funzionato per me. :)

A partire da novembre 2012, questo è ora un operatore di ricerca supportato ufficialmente . La sintassi è leggermente diversa da come era.

per trovare e-mail di dimensioni superiori a 5 MB, puoi cercare size:5m o larger:5m

32
steabert

Questo non è esattamente il modo più veloce, ma potresti prima cercare per tipo di file, il che potrebbe aiutarti a restringere le e-mail di grandi dimensioni. Ad esempio, potresti prima cercare i tipi di file video (che sono enormi), in questo modo:

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

o file zip, come:

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

Ecc. Ecc. Spero che ti aiuti!

9
jrc03c

Purtroppo non puoi ordinare per dimensione, quindi potresti trovare questo articolo su Lifehacker su come cancellare il tuo account Gmail utile.

Uno dei consigli è utilizzare l'operatore filename: per trovare allegati più grandi, ad es. filename:wmv

9
Dave Webb

Qualcuno ha risolto n modo per farlo con Google Documenti . Il bello di questo metodo è che non è necessario affidarsi a terzi; tutto rimane all'interno dell'ecosistema di Google.

L'idea è che i tuoi documenti Google si collegheranno al tuo account Gmail e calcoleranno le dimensioni di ogni messaggio presente nella tua casella di posta. Se trova un messaggio voluminoso (dimensione> 1 MB), ne prenderà nota nel foglio di calcolo.

Una volta che il foglio ha un elenco di tutti i messaggi voluminosi, è possibile ordinare il foglio in base alla colonna Dimensione per trovare quelli più grandi. In alternativa, utilizzare l'opzione Filtro (icona a imbuto) per trovare i messaggi che si trovano in un determinato intervallo (5 MB <dimensione <10 MB). Fai clic sul link "Visualizza" per aprire il messaggio corrispondente in Gmail, inoltrarlo a un indirizzo email secondario ed eliminarlo dalla Posta in arrivo principale per recuperare spazio.

Questa è tutta la teoria che dovresti sapere, ora mettiamo in azione questo programma:

  1. Crea una copia di questo foglio nel tuo account Google Documenti.
  2. Un nuovo menu di Gmail apparirà nel foglio dopo 5-10 secondi. Seleziona "Ripristina tela" dal menu di Gmail per inizializzare il foglio.
  3. Accetta la schermata di autorizzazione, quindi scegli Concedi accesso per consentire a Google Docs di accedere alla Posta in arrivo di Gmail. Questo è completamente sicuro perché il tuo account Google Documenti richiede l'accesso al tuo account Gmail (vedi codice sorgente ).
  4. Una volta concesse le autorizzazioni, scegli "Scansione cassetta postale" dal menu di Gmail per avviare il processo di scansione.

Siediti e rilassati poiché l'ultimo passaggio potrebbe richiedere del tempo a seconda della dimensione della tua casella di posta Gmail. Inoltre, se il programma è bloccato o se si chiude accidentalmente la scheda del browser, aprire lo stesso foglio di Google, scegliere di nuovo "Scansione cassetta postale" e lo script riprenderà la scansione da dove era stato interrotto.

Nota: non l'ho provato.

6
ale

FindBigMail etichetterà tutti i tuoi grandi messaggi di abbattimento delle quote. Basta fare clic sulle varie etichette per mostrare i messaggi che sono più grandi delle dimensioni indicato dall'etichetta.


  1. Scarica le tue e-mail con Gmail Backup . Ogni singola e-mail viene scaricata come file EML. Molti programmi di posta elettronica possono leggere file EML; sono solo testo semplice.
  2. Elimina tutti i file EML di grandi dimensioni. Puoi ordinare tutti i file EML per dimensione.
  3. Ripristina il backup su Gmail. Probabilmente dovrai prima eliminare i messaggi da Gmail.

Sto usando Gmail Backup per migrare la mia posta su un nuovo account Gmail. Inoltre, sto riparando il fuso orario su diverse e-mail. (Hanno ottenuto il fuso orario sbagliato perché ho importato un negozio IMAP di Outlook da un computer con un fuso orario diverso.)

6
Leftium

Ecco un semplice Google Script che ti aiuterà a ordinare la tua casella di posta per dimensione in Fogli 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);
}
1
Amit Agarwal

Scaricali tutti su Outlook e ordina le e-mail per dimensione. L'uso di IMAP dovrebbe scaricarli (ad esempio solo le intestazioni) più rapidamente.

Se non ti piace Outlook, puoi utilizzare il client IMAP e-mail di Opera. Funziona meravigliosamente con l'implementazione IMAP di Gmail. (Beh, non con Google Apps, ma questa è una storia diversa.)

1
user10317

Esiste un'estensione Chrome per ordinare le e-mail in base alle dimensioni dell'allegato:

ordina le email per dimensione dell'allegato per Gmail

1
trototype

Ho trovato una fantastica app per iPhone che gestisce questo problema senza problemi: http://iTunes.Apple.com/us/app/search-mail-by-size/id388632871?mt=8

Faccio la maggior parte delle cose dal mio iPhone, quindi mi è piaciuta molto questa soluzione quando avevo bisogno di liberare spazio nella mia casella di posta.

1
Tessy

C'è searchgmailbysize.com che afferma di elencarti almeno gli allegati per dimensione. Personalmente, non mi fiderei del sito con le mie credenziali in quanto non utilizza nemmeno OAuth.

0
neo