On Fri, 2003-09-05 at 12:10, del wrote:
On Friday 05 Sep 2003 17:02, Togan Muftuoglu wrote:
* David Krider; <david@davidkrider.com> on 05 Sep, 2003 wrote:
The problem is that SuSE's /etc/sysconfig/postfix doesn't have the ``mynetworks'' parameter. This leaves postfix open to relay mail on _any_ interface. You can fix this by adding something _like_ this to your /etc/sysconfig/postfix file:
That parameter is taken from elsewhere, check main.cf.
Yes, but you can add any non-SuSE specified parameter to the /etc/sysconfig/postfix file with a POSTFIX_ADD_<parameter> inclusion.
So you remember what was the mynetworks parameter before you add this just close this and run SuSEconfig --module postix and then issue a postconf -m ( or n)
There *is* none. This is my point.
Of the top of of my head default should be mynetworks_style = subnet
You're right.
Yes, he is... BUT! Read on..
A default postfix install is not an open relay! A default Suse postfix install is not an open relay! If it was I would have been cut off from my Internet connection months ago!
I guess I should have specified that *if* you configure your server to be a mail server (/etc/sysconfig/mail:SMTPD_LISTEN_REMOTE="yes"), then it will listen for SMTP connections -- as Togan says -- on ANY of its "subnets." Furthermore, *if* your email server is your firewall, and one of your "subnets" is external facing, you will be a relay for that connection's subnet. So, it *is* an open relay, as in "open to the creeps on your broadband subnet," but it may depend on just how open you need "open" to be defined before you call it "open," as in "open to all the creeps in the entire world." Regards, dk