#######################################################
# ACL CONFIGURATION #
# Specifies access control lists for incoming SMTP mail #
#######################################################
# Listy ACL
begin acl
acl_check_data:
# zabraniamy na przesyłanie plików com,vbs,bat,pif,scr
#wiadomo dlaczego
deny message = $found_extension files are not accepted here
demime = com:vbs:bat:pif:scr
deny message = Niedozwolony zalacznik MIME ($demime_reason)
demime = *
condition = ${if >{$demime_errorlevel}{2}{1}{0}}
# po znalezieniu wirusa przez Arcavir zostaje nam ślad w logu
# Biała lista - używajac systemu RBL (czarnych list ) zdarza się że
# umieszczone na nich są hosty z których otrzymujemy wiadomości, np.
# o2.pl, onet.pl, a także hosty uslugodawców internetu np. orange.pl.
# Użytkownicy nie mogż wtedy korzystać z poczty za pośrednictwem połączeń
# od operatorów komórkowych, dodajemy więc do tej listy zaufane hosty,
# lub domeny, jeden/judna w wierszu w formacie IP, IP/maska, *.domena
# Dodatkowa opcja - mamy pewną grupę userów w domenie np.
# domena.pl i chcemy wyslać do wszystkich wiadomość, można poprostu
# dodac odbiorców w programie pocztowym, ale można też zrobić alias do
# np. wszyscy@domena.pl, poniższy wpis powoduje to że do
# wszyscy@domena.pl może tylko wyslać osoba która znajduje się na liście
# wszyscy@domena.pl, zabezpiecza to przez masowym docieraniem spamu na
# konta użytkowników
deny
message = "Nie jestes uprawniony aby wyslac poczte na ten adres"
condition = ${if exists{/etc/exim/${local_part}@${domain}}{1}{0}}
senders = ! /etc/exim/${local_part}@${domain}
# Jeżeli wysyłający ma złe hasło lub login to w przypadku np. Outlook
# Express w monicie blędu pokaże mu sie tekst ponizej
deny
message = authentication PLAIN or LOGIN required - relay not permitted
###########################################################
# ROUTERS CONFIGURATION #
# Specifies how addresses are handled #
############################################################
# THE ORDER IN WHICH THE ROUTERS ARE DEFINED IS IMPORTANT! #
# An address is passed to each router in turn until it is accepted. #
############################################################
begin routers
dnslookup:
driver = dnslookup
domains = ! +local_domains
transport = remote_smtp
ignore_target_hosts = 127.0.0.0/8
no_more
# Ustawienia aliasów, celowo ustawiony plik aliasów ma
# format $domain, z tego powodu ze jezeli nasz Exim obsługuje
# kilka domen musimy rozgraniczyc konta userów do danej domeny
localuser:
driver = accept
check_local_user
transport = local_delivery
############################################################
# TRANSPORTS CONFIGURATION #
############################################################
# ORDER DOES NOT MATTER #
# Only one appropriate transport is called for each delivery. #
############################################################
begin transports
# Ustawienia transportu wiadomości, dodamy tu sobie stopkę z informacją
# że poczta byla skanowana antyvirem
# do tego celu świetnie nadaje się maly programik altermime, opis
# konfiguracji w dalszej częsci
vacation_reply:
driver = autoreply
file = /var/mail/vacation/$local_part/vacation.msg
file_expand
from = System Automatycznej Odpowiedzi
<$original_local_part@orginal_domain>
log = /var/mail/vacation/$local_part/vacation.db
once_repeat = 7d
subject = ${if def:h_Subject: {Re: ${quote:${escape:${length_50:$h_Subject:}}} (autoreply)} {Informacja} }
text = "\
Witaj $h_from\n\n\
Ta wiadomosc zostala wygenerowana automatycznie\n\
Tekst ponizej zawiera informacje od uzytkownika:\n\
===================================================\n\n\
"
to = "$sender_address"
#############################################################
# RETRY CONFIGURATION #
#############################################################
# Te ustawienia powodują że np. jeżeli padł jakiś serwer odbiorcy do
# którego piszesz to po czasie jaki tu jest ustawiony wiadomość będzie
# powtórnie wysłana
begin retry
# Domain Error Retries
# ------ ----- -------
* * F,2h,15m; G,16h,1h,1.5; F,4d,6h
##############################################################
# REWRITE CONFIGURATION #
##############################################################
# There are no rewriting specifications in this default configuration file.
begin rewrite
##############################################################
# AUTHENTICATION CONFIGURATION #
##############################################################
# Ustawienia autoryzacji pwcheck.
Nie możesz pisać nowych tematów Nie możesz odpowiadać w tematach Nie możesz zmieniać swoich postów Nie możesz usuwać swoich postów Nie możesz głosować w ankietach Nie możesz załączać plików na tym forum Nie możesz ściągać załączników na tym forum