Article View: pl.comp.mail.mta
Article #50472Re: exim i odpowiedzi do wybranych
From: Rafal Kupka
Date: Fri, 23 Feb 2007 12:48
Date: Fri, 23 Feb 2007 12:48
50 lines
2727 bytes
2727 bytes
irek@mud.pl napisał:
Witam,
> Otóż, ze względu na różnego rodzaju wirusy i worm-y wyłączyłem na serwerze
> MTA (exim 4.6x) odpowiedzi dotyczące załączników tj. ze Twój mail nie został
> dostarczony bo w mail-u był załącznik typy exe, bmp, itp.
Jeśli nie będziesz przyjmował maili z takimi załącznikami już w sesji
SMTP, to obowiązek wygenerowania zwrotki spadnie na serwer (o ile to
serwer a nie spambot) próbujący dostarczyć Ci niechcianego maila.
> Jak zrobić, że jednak takie komunikaty mogły funkcjonować jednak w ramach
> np: jednej domeny. Chciałbym, aby osoby, które mają konta na serwerze
> otrzymywały zwrotki z informacją jak powyżej.
Jeden ze sposobów mógłby wyglądać tak, za pomocą acl_smtp_mime
sprawdzasz czy nie ma w liście szkodliwych załączników i ustawiasz
zmienną pamiętającą wynik.
Potem sprawdzasz czy wysyłający pasuje do warunku (np. jest z danej
domeny, choć ja sugerowałbym authenticated = *) i w zależności od tego
odrzucasz maila. W ten sposób obcy nadawcy nie będą mogli wysyłać takich
załączników, a Ty nie będziesz musiał przejmować się zwrotkami.
acl_check_mime:
...
warn condition = ${if match {${lc:$mime_filename}}\
{\N\.(exe|wsh|inne)\.?$\N}}
set acl_m0 = 1
deny !authenticated = *
message = Ty juz wiesz co.
condition = ${if >={$acl_m0}{1}}
Następnie pozostają nasi lokalni nadawcy, których maili nie odrzuciliśmy
w sesji SMTP. Na nich czekał będzie router generujący zwrotkę.
begin routers
...
attachment_deny:
driver = redirect
data = :fail: Nie przejdziesz!
condition = ${if >={$acl_m0}{1}}
allow_fail
no_verify
Pozdrawiam,
Kupson
PS: Regułki nie testowane, tylko jako ilustracja zamysłu.
--
Great software without the knowledge to run it is pretty useless.
(Linux Gazette #1)
Technical Details
Message-ID:
<slrnettolb.49s.kupson@utemp.mieszkanie>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!mat.uni.torun.pl!news.man.torun.pl!newsfeed.pionier.net.pl!news.gazeta.pl!newsReferences:
<ermih9$a8h$1@atlantis.news.tpi.pl>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!mat.uni.torun.pl!news.man.torun.pl!newsfeed.pionier.net.pl!news.gazeta.pl!news From: Rafal Kupka <kupson@kupson.fdns.net> Newsgroups: pl.comp.mail.mta Subject: Re: exim i odpowiedzi do wybranych Date: Fri, 23 Feb 2007 13:48:43 +0100 Organization: "Portal Gazeta.pl -> http://www.gazeta.pl" Lines: 50 Message-ID: <slrnettolb.49s.kupson@utemp.mieszkanie> References: <ermih9$a8h$1@atlantis.news.tpi.pl> NNTP-Posting-Host: ip225-c3.gl.digi.pl Mime-Version: 1.0 X-Trace: inews.gazeta.pl 1172234939 25615 213.227.74.225 (23 Feb 2007 12:48:59 GMT) X-Complaints-To: usenet@agora.pl NNTP-Posting-Date: Fri, 23 Feb 2007 12:48:59 +0000 (UTC) X-User: kupson77 User-Agent: slrn/0.9.8.1pl1 (Debian) Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit