[LUGOS] Postfix Relay
Saso Tavcar
Saso.Tavcar at select-tech.si
Wed Nov 26 15:21:02 CET 2003
On Wednesday, November 26, 2003, at 02:55 PM, Dejan Trop [Krofek] wrote:
> Naj prvo malo razložim...
> Imam dva strežnika, ki sta vsak na svojem koncu Interneta. Prvega bom
> imenoval sever1 in je gor domena1, drugi pa je server2 in je gor
> domena2.
>
> Ker je na obeh strežnikih nameščen Postfix, sem se odločil, da bo
> server2
> bil backup mail server za domeno1 oziroma za server1.
>
> Zato sem v DNS vnesel nastavitve:
> IN MX 10 server1.domena1.com.
> IN MX 20 server2.domena2.com.
>
> Nato sem v postfixu na server1 v /etc/postfix/main.cf vnesel:
> relay_domains = $mydestination domena1
> smtpd_recipient_restrictions = permit_mynetworks
> check_relay_domains
>
> transport_maps = hash:/etc/postfix/transport
>
> V datoteko /etc/postfix/transport pa podal podatke:
> domena1 smtp:[server2.domena2.com]
>
> V server2, pa sem vnesel sledeče podatke:
> /etc/postfix/main.cf:
> relay_domains = $mydestination domena1
> smtpd_recipient_restrictions = permit_mynetworks
> check_relay_domains
>
>
> Sedaj pa vprašanje. Ali sem to prav naredil?
> Problem nastane že če te podatke vse vnesem in restartam strežnika,
> saj mi
> mail na domeno1 ne prihajajo več. Ko zakomentiram vrstico "
> transport_maps =
> hash:/etc/postfix/transport" na serverju1, pa maile ponovno lahko
> dobivam.
> Kaj je narobe?
Nepotrebno kompliciranje s transportom ...
Veliko bolj enostavno, ce nastavis MX zapise oz. prioriteto v DNS-u,
;; ANSWER SECTION:
domena1.com. 60 IN MX 5
server1.domena1.com.
domena1.com. 60 IN MX 10
server2.domena2.com.
v konfiguraciji postfixa /etc/postfix/main.cf na server2.domena2.com,
pa je dovolj samo tole
relay_domains = $mydestination server1.domena1.com
smtpd_recipient_restrictions = ... permit_mx_backup ...
Pozdrav,
saso
More information about the lugos-list
mailing list