Newsgroup: it.comp.macintosh
Titolo: ClamXav ed email sospette.

Dai tempi della legge sulla privacy ho installato ClamXav... in genere
mai nessun problema. Ad un certo, nello studio che ha un server mail OSX
sono arrivate una serie di email sospette, almeno per ClamXav. Il
problema č che pur mettendomele in quarantena, me le segnala ad ogni
risveglio di stop o avvio di Mail, con una quarantina di avvisi di file
messi in quarantena (che sono sempre gli stessi). Siccome non vorrei
disabilitare la verifica sulla mail, che č probabilmente il posto piů
insicuro dal punto di vista virus (anche se immagino che siano tutti per
PC), volevo cancellare quelle maledette mail una volta per tutte. Solo
che non le trovo... nč sul mio Mac nč sul server Mail.
L'account č IMAP, pertanto immagino che le mail debbano risiedere sul
Server, ma un mdfind con il nome della mail non trova assolutamente
niente... idea di come cercare quei maledetti file?!
 
-- 
Per contattarmi, togliere -NOSPAM- dall'indirizzo.
To contact me, remove -NOSPAM- from address.

 Non la trovi li?
Sě, lě le trovo. All'inizio le eliminavo, senza rendermi conto che le
mail originali erano sempre le stesse. Poi ho cominciato a taggarle, ed
ho visto che ad ogni scansione ClamXav mi mette in quarantena sempre le
stesse mail... pertanto vorrei trovare ed eliminare gli originali.


 niente... idea di come cercare quei maledetti file?!
 
Easyfind?.. ha opzione per cerca invisibili, contenuto pacchetto, 
carattere unix-jolly * ecc.
 
Lo conoscerai, no?..
 
Molto piů efficiente di find da terminale. Almeno se non si devono poi 
eseguire cose con quanto trovato.
 
-- 
// Treat everyone u meet like u want to be treated
        aggiungere un tra per spedire posta

 Lo conoscerai, no?..
No. Adesso gli do un occhiata... anche se sul server remoto preferisco
il terminale.
Comunque per il mio problema ho combinato con mdfind cercando porzioni
di contenuto delle mail: gli originali stavano tutti nel server in
"/Library/Server/Mail/Data/mail/*/cur", dove * sta per una decina di
cartelle il cui nome sembra un codice esadecimale, e dentro ci stanno
migliaia di file con nomi astrusi tipo:
1415033155.M606516P88496.server01.studio.lan,S=22570,W=22897:2,Sad
 
Tra l'altro, dopo un po' mi ero stufato ed ho usato brutalmente comandi
tipo:
sudo rm -rvf `mdfind '
cartasi...@cartasi.it
'`
 
mi chiedo se c'è un modo di fare la stessa cosa confermando ad uno ad
uno la cancellazione dei file trovati, ovviamente senza fare prima la
ricerca e poi cancellare il file in base al nome... un comando che mi
cerchi tutte le corrispondenze ma prima di eliminare il file mi chieda
conferma.
 
-- 
Per rispondere, togliere -NOSPAM- dall'indirizzo.

 conferma.
 
Magari dico una cazzata (probabile) ... ma -i ... non è fatto apposta 
per chiedere conferma?
 
Request confirmation before attempting to remove each file, regardless 
of the file's permissions, or whether or not the standard input device 
is a terminal.
The -i option overrides any previous -f options.


 per chiedere conferma?
Maledetto man... ha sempre la risposta giusta ;-)


 Maledetto man... ha sempre la risposta giusta ;-)
 
Ehhhhhh sagerato.
Cmq quelle che servono a me non le ho... :D
Mai... :-/


 sudo rm -rvf `mdfind '
cartasi...@cartasi.it
'`
 
mdsl su questa mail e fissi il kMDItemAuthorEmailAddresses poi: rm -i
`mdfind "kMDItemAuthorEmailAddresses == 'nome'"`
 
-- 
ted