Portál AbcLinuxu, 12. května 2025 04:41

Dotaz: postfix a relay server

7.5.2010 14:39 ext3fs
postfix a relay server
Přečteno: 539×
Odpovědět | Admin
Ahoj, ve firme mame hlavni emailovy server (MTA Postfix). Pokousim se prinutit aby zalozni emailovy server fungoval jako relay (v dobe kdy neni vyuzivan jako zaloha).

Bohuzel se stale chova tak, ze preposila na hlavni smtp pouze postu co ma jit ven (do internetu), ale co je v ramaci nasi domeny nepredava na hlavni smtp,ale nechava si pro sebe jako by se tvaril ze plni funkci plnohodnotneho MTA.

Situace vypada nasledovne:
Hlavni server:

myhostname = mail.domena.tld
mydomain = domena.tld
mydestination = localhost
mynetworks = 192.168.10.0/24, 192.168.0.0/22, 10.0.0.0/22, 127.0.0.0/8,      
             192.168.20.0/22
Zalozni server:
myhostname = mail2.domena.tld
mydomain = domena.tld
myorigin = $mydomain
mydestination = localhost
mynetworks = 192.168.10.0/24, 192.168.0.0/22, 10.0.0.0/22, 127.0.0.0/8,      
             192.168.20.0/22

# preposilame vse na hlavni smtp
relayhost = [192.168.10.2]
Poradi nekdo v cem delam chybu?

Dekuji.
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

7.5.2010 14:49 pupu | skóre: 31
Rozbalit Rozbalit vše Re: postfix a relay server
Odpovědět | | Sbalit | Link | Blokovat | Admin
Pokud by to bylo jak rikas, pak by hlavni server prijimal pouze postu pro adresaty ve tvaru adresat@localhost. To mi nepripada moc pravdepodobne. V tomto ohledu jsou dulezite parametry mydestination a relay_domains; zkontroluj, jestli jsou nastavene spravne.
7.5.2010 14:56 ext3fs
Rozbalit Rozbalit vše Re: postfix a relay server
Nastaveno to je presne tak jak jsem napsal. Je to opis main.cf z obou serveru.
7.5.2010 17:18 pupu | skóre: 31
Rozbalit Rozbalit vše Re: postfix a relay server
Posli radeji 'postconf -n'
7.5.2010 18:14 ext3fs
Rozbalit Rozbalit vše Re: postfix a relay server
Příloha:
Prikladam vystup postconf -n.
7.5.2010 21:31 pupu | skóre: 31
Rozbalit Rozbalit vše Re: postfix a relay server
No moment. Tady je ale 'mydestination = $mydomain, localhost' a navic 'virtual_mailbox_domains = mysql:/etc/postfix/mysql-virtual-mailbox-domains.cf'? Pokud by mel server delat jen relay, tak tam zadne virtualni domeny mit nemuze. Obe konfigurace rozhodne chodit nemuzou; nemuzes serveru rict, aby zaroven byl finalni misto k doruceni a zaroven preposilal.
8.5.2010 15:18 ext3fs
Rozbalit Rozbalit vše Re: postfix a relay server
Nojo, zni to logicky, ale ma situace je troku zamotana. Na hlavnim serveru je pop3/imap Courier + maildrop. Na zaloznim je pop3/imap dovecot (i pro trideni zprav - deliver) a zaroven tam bezi webmail. Webmail je jen okrajove reseni (temer se nepouziva), takze veskera posta je v Maildiru na hlavnim serveru a Maildir na zaloznim serveru se peridicky srovnava s hlavmim serverem (pro pripady pouziti webmailu). Ja tedy potrebuji pokud nekdo pouzije webmail (zalozni server) aby se overil a prihlasil na tento server, ale posta kterou posila byla preposlana na hlavni smtp ktery ji odesle dal. Jde to vubec a nebo je ma myslenka mimo?
7.5.2010 14:52 timeos | skóre: 32
Rozbalit Rozbalit vše Re: postfix a relay server
Odpovědět | | Sbalit | Link | Blokovat | Admin
na zaloznom serveri pridat:
relay_domains = $mydomain
...teda aspon podla mna
7.5.2010 14:58 ext3fs
Rozbalit Rozbalit vše Re: postfix a relay server
Odpovědět | | Sbalit | Link | Blokovat | Admin
Jinak pridani do /etc/postfix/transport

domena.tld smtp:192.168.10.2

take nepomuze.
7.5.2010 22:59 NN
Rozbalit Rozbalit vše Re: postfix a relay server
Dej pric relayhost a pouzij:
relay_recipient_maps = hash:/etc/postfix/relay_recipients
transport_maps = hash:/etc/postfix/transport

/etc/postfix/relay_recipients:
@example.com   x
/etc/postfix/transport:
example.com   smtp:[inside-gateway.example.com]
Uvidime..

NN

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.