Witam
Witam
mam serwer pocztowy na slackware+postfix
zastanawiam sie jak mozna dodac konto pocztowe ktore bedzie mialo prawo
tylko do wysylania poczty w obrebie localhosta a poza nie, tak samo zeby nie
mozna bylo na to konto wysylac z zewnatrz poczty. Czy jest cos takiego
mozliwe ?
znalazlem cos takiego w postfixie jak
check_sender_access hash:/etc/mail/access
ale moje proby narazie zablokowaly caly serwer
wymyslilem taki sposob:
1. regulka w procmailu wywalajaca do /dev/null cala poczte z poza mojej
domeny przychodzaca na dane konto
2. brak autoryzacji w saslu dla danych userow (trzeba tylko ustawic zeby
sasl nie uzywal hasel z /etc/passwd tyklko swoich
ma to jednak swoje wady:
- ad 1. mozna obejsc to wpisujac adres w programie pocztowym jako cos
tam@mojadomena.pl ,poza tym procmail dziala tylko dla poczty
przychodzacej (chyba ze sie myle)
- ad 2. trzeba oddzielnie tworzyc usera w systemie i oddzielnie w saslu
takze wolal bym to zrobic jednak przez jakas funkcje postfixa
wiec jak ktos ma jakies doswiadczenia z postfixem to bardzo prosze sie
podzielic
Krzysiek
slackware, postfix i poczta wewnetrzna
Moderatorzy: Moderatorzy, Administratorzy
Re: slackware, postfix i poczta wewnetrzna
do smtpd_recipient_restrictions w main.cf dodaj check_recipient_access hash:/etc/postfix/access
a w pliku /etc/postfix/access dopisz sobie:
w mynetworks pewnie masz 127.0.0.0/8 wiec nic z zewnatrz nie bedzie dochodzic na to konto.
a w pliku /etc/postfix/access dopisz sobie:
Kod: Zaznacz cały
konto@domena.pl permit_mynetworks,reject
[b][url=http://rootnode.net]rootnode.net[/url] :: Konta shellowe z piekła[/b]