Fórum Root.cz
Hlavní témata => Server => Téma založeno: Fred 27. 09. 2012, 17:43:46
-
Ahoj,
mám 1000x všude možně omílanou chybu, kde Postfixe pošle sice mail sám na sebe, ale už ne dál.
Tady mám konfig:
myhostname = XXXX.cz
alias_maps = hash:/etc/aliases
alias_database = hash:/etc/aliases
myorigin = /etc/mailname
mydestination = XXXX.cz, XXXXX.cz, XXXXXX.cz
relayhost =
mynetworks = 127.0.0.0/8, xxx.xxx.xxx.xxx/32, xxx.xxx.xxx.xxx/32
mailbox_size_limit = 0
recipient_delimiter = +
inet_interfaces = all
home_mailbox = Maildir/
Poštu vybírám přes Courier, ale jediné zabezpečení SMTP je omezením přístupových IP.
Z jedné adresy to funguje a můžu posílat poštu kam chci, z druhého to nefunguje a vrací to chybu relay access denied.
Proč?
-
V této konfiguraci Postfix povolí relay jenom z mynetworks. Jsou ty IP adresy dobře? V logu u relay access denied je určitě uvedena IP adresa, ze které se to posílalo.
-
Určitě bude za NATem!
Jeden systém se mi chová přesně takhle!
Pokud je za několika NATy nebo jede přímo, funguje to, přes jeden NAT ani prd!
Ale přiznám se, že taky nevím, jak se toho jednoduše zbavit, povolit v mynetworks = ...., 192.168.xxx.0/24 není bezpečné řešení.
-
Ještě nějaký řešení, hele, nejjednodušší asi bude, když si rozjedeš autentizaci.