Come si eliminano gli allegati dalle e-mail che ho inviato

1

Nell'app Mountain Lion's Mail, posso eliminare gli allegati dalle e-mail che altri mi hanno inviato, ma non dalle e-mail che ho inviato ad altri.

Nella casella di posta, i messaggi che ho inviato non sono contrassegnati con la piccola graffetta, anche quando poi hanno un allegato (tuttavia, la loro dimensione è corretta e include i grandi allegati). Quando seleziono un singolo messaggio (o molti), la voce di menu "Elimina allegati" è disattivata.

Come posso eliminare gli allegati dalle e-mail che ho inviato?

    
posta F'x 08.11.2012 - 17:06
fonte

2 risposte

2

Basato sulla pagina link Ho usato i passaggi qui sotto.

** Metodo consigliato solo a coloro che si sentono a proprio agio con il Terminale **

  • apri l'app del terminale (Applicazioni > Utilità > Terminale)
  • passare alla directory / cartella con le e-mail digitando nella finestra del terminale

    $ cd ~/Library/Mail/V2
    
  • elenca le cartelle che hai

    $ ls
    

    o

    $ ls -1
    
  • otterrai qualcosa del tipo:

    $ ls -1
    [email protected]@pop.furia.com.br
    [email protected]
    MailData
    Mailboxes
    
  • vai alla cartella dell'account che vuoi pulire, elenca i file e il risultato mostra uno o più mbox

    $ cd [email protected]@pop.furia.com.br
    $ ls -1
    INBOX.mbox
    

    o

    $ ls -1
    INBOX.mbox
    INBOX0.mbox
    INBOX1014.mbox
    
  • se hai solo un mbox, vai in questa cartella, elencalo e vedrai

    $ cd INBOX.mbox
    $ ls
    CE7AE9-C83C-410A-9406-4DEFB7034
    Archive.mbox
    Deleted Messages.mbox
    Drafts.mbox
    Info.plist
    Junk.mbox
    Sent Messages.mbox
    Trash.mbox
    
  • passare alla cartella dei messaggi inviati (notare la barra rovesciata prima dello spazio) ed elencare per vedere i file

    $ cd Sent\ Messages.mbox
    $ ls 
    CE7AE9-C83C-410A-9406-4DEFB7034
    Info.plist
    
  • il primo file è una cartella e contiene tutti i messaggi e gli allegati in una serie di sottocartelle. Ora utilizzerai il potente comando unix find per trovare tutti i file da eliminare ed eliminarli.

  • il comando find può discendere ricorsivamente l'albero delle directory per cercare i file per nome e per dimensione (tra le altre opzioni), quindi se sai che gli allegati da eliminare sono file PDF con più di 200k puoi usare il primo comando per trovare ed elencare i file. Quindi se è ok, cancellali con il secondo comando. Il secondo esempio troverà ed eliminerà i file zip con più di 1 MB.

    $ find . -iname "*.pdf" -size +200k
    ./77CE7AE9-C83C-410A-94/Data/Attachments/303/2/abc.pdf
    ./77CE7AE9-C83C-410A-94/Data/Attachments/305/2/xyz.pdf
    $ find . -iname "*.pdf" -size +200k -delete
    $ find . -iname "*.zip" -size +1M -delete
    
  • e se si desidera eliminare tutti gli allegati sotto la cartella attuale, è possibile utilizzare un solo comando. Per confermare di essere nella cartella corretta verificare prima di stampare la directory di lavoro. Quindi, rimuovi tutte le cartelle degli allegati sotto a

    $ pwd
    /Users/user/Library/Mail/v2/[email protected]@pop.furia.com.br/INBOX.mbox/Sent Messages.mbox
    $ find . -iname Attachments -exec rm -R {} +
    
  • ripeti queste operazioni su tutti i mbox dell'account

risposta data 15.01.2013 - 02:56
fonte
0

Questo problema continua per alcuni utenti (incluso me) in OS X 10.9.1 Mavericks con Mail.app v7.1 (1827).

Ecco un work-around che ho trovato che ha funzionato per me, originariamente pubblicato in un thread Discussioni Apple . Potrebbe funzionare o meno per tutti, ma è sicuro e banalmente facile da provare. (Un messaggio con un allegato "correttamente riconosciuto" generalmente ricevuto da una fonte esterna, a differenza di quelli nella cartella Inviati.)

Eccounaltrowork-aroundchenonhoancoraprovato,machepotrebbefunzionareperte: Thread di discussione di Apple :

    
risposta data 02.01.2014 - 22:14
fonte

Leggi altre domande sui tag