On Wed, Feb 20, 2008 at 08:55:44AM +0100, Stefan Kell wrote: > -------- Original-Nachricht -------- > > Datum: Tue, 19 Feb 2008 22:36:20 -0600 > > Von: Albert Chin <[EMAIL PROTECTED]> > > An: misc@openbsd.org > > Betreff: Sending mail from external firewall to external mail server > > (behind firewall) > > > ... snip... > > > > rdr pass log on $ext_if inet proto tcp from any to $mail_ip \ > > port = smtp -> $emma_gw > > > > >From the Internet, if I "telnet 67.95.107.111 25", everything works. > > But, on hammer: > > hammer% telnet 67.95.107.111 25 > > Trying 67.95.107.111... > > telnet: connect to address 67.95.107.111: Connection refused > > > > ... snip ... > > see "man pf.conf", especially paragraph "Translation rules apply > only to packets that pass through the specified interface,..."
Thanks. I've changed my pf rule from: rdr pass log on $ext_if inet proto tcp from any to $mail_ip \ port = smtp -> $emma_gw to: rdr pass log inet proto tcp from any to $mail_ip \ port = smtp -> $emma_gw This certainly helps for hosts on the local network. But, the issue with "telnet 67.95.107.111 25" not working on hammer remains. BTW, we are running OpenBSD 4.0 on x86. -- albert chin ([EMAIL PROTECTED])