[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]

Re: [Evolution] Setup virus filter for outgoing mail with clamscan



On Tue, 2006-05-30 at 18:27 +0200, Albert Vogl wrote:
> Hello! First sorry, for my not always correct english!
> 
> I`ve searched the mailing-list archive, but found no topic related fo
> may problem!
> 
> SUSE 10.0 / Evolution 2.4.0 / ClamAV 0.88.2-2.1
> 
> I`ve installed the german version, so I don`t know I�ve translated all
> correctly.
> 
> I`ve setup a mailfilter for outgoing mails.
> 
> forward to programm -> /usr/local/bin/clamscan/ - delivers -> 1
> then
> stop processing (or operation).

Hmm, don't recall exactly, but IIRC the outgoing mail filters are not
applied *before* sending, thus is not possible.


> The mail should not be sent.
> 
> I've tested the filter several times with virus test files from
> http://www.eicar.org/,
> the virus is detected, but the processing of the mail ist not stopped!
> 
> The infected mail goes out to the mailbox of the recipent.
> 
> I don`t want to send infected emails to my contacts!!!!!!!!!!!!!
> 
> What can be wrong! 
> 
> What is to do, to stop the outgoing mail to be sent??????

There is absolutely no point in doing this. Evolution will *not* send a
mail on its own. Every mail that will be sent will be willingly done so
by you.

Also, this is a task to be performed on the MTA level, rather than in
every single MUA. If you really feel like you have to filter *outgoing*
mail for viruses (or spam), you should do this on your own SMTP server.

HTH

...guenther


-- 
char *t="\10pse\0r\0dtu\0  ghno\x4e\xc8\x79\xf4\xab\x51\x8a\x10\xf4\xf4\xc4";
main(){ char h,m=h=*t++,*x=t+2*h,c,i,l=*x,s=0; for (i=0;i<l;i++){ i%8? c<<=1:
(c=*++x); c&128 && (s+=h); if (!(h>>=1)||!t[s+h]){ putchar(t[s]);h=m;s=0; }}}




[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]