[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