Newsgroup: it.comp.os.linux.software
Titolo: Antivirus x linux

Hai suggerimenti???
Cioč aspetta... non mi č molto chiaro quello che vuoi fare. 
Se vuoi solo che quando arriva un messaggio che contiene un documento
di word, gli venga automaticamente risposto con un messaggio
predefinito, ti basta passare come ho fatto io attraverso mutt.
Non capisco cosa intendi dicendo che "vuoi preservare il from
originale e non mettere quello della casella".
Se non vuoi che compaia come mittente il tuo account, crea un utente
apposito con un muttrc con i dati che vuoi che compaiano.
Gli passi in bounce la posta quando viene intercettato dal filtro, e
la fase di filtro e risposta la fai fare all'altro account.
-- 
Massimo Bacilieri AKA Crononauta
ulib...@libero.it
 ; ICQ UIN: 4005815
»»» Un buon antivirus? Disinstallare Outlook Express!!!

Ciao,
    no, in realtà con procmail riesco a fare tutto ciò.
E poi, IMHO, mi smebr ameglio che gestiral con mutt, in defintiva qeull'indrizzo
è un alias, e deve solo controlalre che le mail non abbiano file doc.
Questo è il procmail di cui parlo:
:0:
* !^FROM_DAEMON
* !^X-Loop: 
joboppor...@lastminutetour.com
* ^Mime-Version:[       ]*1\.0
* ^Content-Type:[       ]*multipart.*;\/.*
        {
        :0 B
        * ^Content-Type: *application*
                {
                :0 B:
                * ^*name.*.doc
                | (formail..                }
        }
:0fwh
  | formail -A"X-Loop: 
joboppor...@lastminutetour.com
"
  :0
  ! mail1,mail2
Ecco, tutto funziona, ma c'è uan cosa, sola, che mi vien difficle, ovveor non
riesce: io devo forwarader a mail1 e 2 SOLO le mail che non matchano sopra.
Quindi tutte le mail TRANNE quelle con il file .doc..
ciao e grazie

Quindi tutte le mail TRANNE quelle con il file .doc..
Forse questo ti aiuta, dal man procmailrc :
  E    This recipe only executes if the immediately preceding recipe
       was not executed. Execution of this recipe also disables any
       immediately following recipes with the 'E' flag. This allows
       you to specify 'else if' actions.
Allora io aggiungerei "E" al secondo blocco:
:0:
* !^FROM_DAEMON
* !^X-Loop: 
joboppor...@lastminutetour.com
* ^Mime-Version:[       ]*1\.0
* ^Content-Type:[       ]*multipart.*;\/.*
        {
        :0 B
        * ^Content-Type: *application*
                {
                :0 B:
                * ^*name.*.doc
                | (formail..                }
        }
:0 Efwh
  | formail -A"X-Loop: 
joboppor...@lastminutetour.com
"
  :0
  ! mail1,mail2
Così, questa condizione, viene eseguita SOLO SE quella precedente non
era stata eseguita. Spero solo che non faccia casino con i blocchi
nidificati, perché nell'help parla di "immediately preceding recipe",
qui diventa un po' difficile capire quale sia la recipe immediatamente
precedente...


Risolto, sporco ma risolto.
..se a qualcuno interessa lo posto..ciao

On Thu, 02 Aug 2001 12:51:26 +0200, Michele Nicosia 
was talkin'about:

Non si potrebbe fare:
	{
	:0 B
	blablabla
	:0 E 
	blablabla
	}
Se non ho capito male e' questo lo scopo di E. Ma in pratica non l'ho mai
fatto quindi prendere con le pinze.
--
  	Giuseppe "Cowo" Corbelli  -->>  Riding on Linux-2.4.7-xfs
    **ANTI-SPAM** -- **Substitute IHATESPAM with cowo to reply by mail**
  -<! Adding features does not necessarily increase functionality -- it just
		makes the manuals thicker. !>-

 * ^*name.*.doc
Scusa Crono ma questo non ricaccia indietro anche tutto quello che arriva 
con estensione doc ma non prodotto da Word? E se fosse un file di testo 
normale a cui è stata messa l'estensione come si risolve?
See you,
             Silver Drake
--
Mitsubishi Colt SA '99 Pilot (MWR2K Compliant)
barba + guanti + alettone 24/75
http://www.radiohell.it

Infatti, io prima controllo che sia un multipart, poi ch esia un applicatio e
infine che il noem finisca in doc.

 * !^FROM_DAEMON
In previsione del fatto che potrebbero arrivarmene altri vorrei
studiarmi le man pages di procmailex e procmailrc per fare in modo
di rimbalzare indietro la mail con un avviso <g>
-- 
Pierluigi De Rosa (
tho...@durin.khazad-dum.net
).
<<      LINUX: the choice of a GNU generation     >>
<<   For my real address... ask the Balrog.       >>
* Sostenete la Lega per la Soppressione dei Troll *



Però guarda... io mi sono adattato al controllo che hai voluto fare
tu. Ma io sono molto più brutale, semplicemente guardo se c'è un
allegato che finisce in "doc" o "exe" e poi lo butto diretto in
/dev/null senza guardare troppo per il sottile :-b


 /dev/null senza guardare troppo per il sottile :-b
Lo fai con procmail?


                    Linux User #221457

 di rimbalzare indietro la mail con un avviso <g>
eccolo...
:0:sircam.lock
* B ?? Hi\! How are you(\?|=3F)
* 1^0 B ?? I send you this file in order to have your advice
* 1^0 B ?? I hope you like the file that I send( t)?o you
* 1^0 B ?? This is the file with the information that you ask for
* B ?? See you later(\.|=2E) Thanks
/dev/null

 |___|_| \_|  \_/  |___|____/___/_/   \_(_)
ah, figlet, che invenzione...
dove si possono trovare font diversi da queeli standard?

Lo fai con procmail?
Faccio una serie di pipe nel procmailrc tra formail, mutt e altri
comandi:
:0 B
* ^Content-Disposition:.*attachment.*\.exe
{ 
:0 c
/home/tato/mail/robokillati
:0
| formail -x From: > /tmp/robotized ; \
MITTENTE=`cat /tmp/robotized | cut -d \< -f 2 | cut -d \> -f 1` ; \
COMANDO='mutt -s Messaggio_Robotizzato -x -i \
~/mail/risposte_aut/allegato' ; \
STRINGA=$COMANDO\ $MITTENTE ; $STRINGA < "." ; \
rm -f /tmp/robotized
}
Brutale, ma funziona... Non resta che organizzare i testi dei messaggi
di risposta in ~/mail/risposte_aut/
così puoi anche impostare messaggi diversi per gli exe, i doc, etc.
Io poi me ne faccio una copia in "robokillati", tanto per saperlo... i
più crudeli potrebbero semplicemente lasciarlo killare ;-)


dove si possono trovare font diversi da queeli standard?
non ne ho idea, pero' e meglio non chiederlo qui, ci risponderebbero
di cercare su google... e avrebbero perfettamente ragione :-)
questa sera faccio una ricerchina e poi faccio sapere :-)


questa sera faccio una ricerchina e poi faccio sapere :-)
trovati su 
http://ianchai.50megs.com/figlet.html
 il sito ufficiale di
figlet


...se a qualcuno interessa lo posto..ciao
Che aspetti ad inviare? :)
-- 
Bye,
Alfredo Amontagna

 RH spostano i file in giro per per tutto il filesystem.
Beh, cercare su rpmfind era brutto?
Io l'ho trovato li' :P
-- 
           ~~ ICQ#: 8761263 ~~ 
http://www.delymyth.net/
 ~~
            E-Mail Addy: DElyMyth [at] delymyth [dot] net
           => FREE! Hardware Anti-Virus!!! - /dev/brain <=
GnuPG Fingerprint: F6D3 E002 C55A 0B58 7BD4  70CE A69B CCFC 741D 3099

:0:
* !^FROM_DAEMON
* !^X-Loop: alert@domain
* ^Mime-Version:[       ]*1\.0
* ^Content-Type:[       ]*multipart.*;\/.*
        {
        :0 B
        * ^Content-Type: *application*
                {
                :0 B:
                * ^*name.*.doc
                | (formail -r -I'From: "VIRUS ALERT <alert@domanin>"  ;
cat /home/alert/alert.reply ;) | /usr/sbin/sendmail -t
         }
}

Io l'ho trovato li' :P
e quando imparo se installo solo rpm? :-)
cmq e' stato molto istruttivo leggere un makefile, anche se solo di
poche righe.


 
Beh, conta che il tamagotchi l'ho compilato, idem quanta...
E quanta e' grossino... :)


E quanta e' grossino... :)
eh eh :-) mi ricordo, non avevi visto che era nei PT :-)


Beh, conta che il tamagotchi
corro a cercarlo :-)


 
freshmeat: ktamaga...
Usa la 0.7 e non la 0.7.1 che la 0.7.1 non compila... :P


 comandi:
Ok, me lo sono salvato poi appena ho 2 minuti me lo studio con calma,
THNX !!
