New to Mailman (and Linux)

Hello,
I am very new to Linux and Mailman. I have openSUSE 12.2 running on a 'box' at home and I have Mailman 2.1.14 installed.
I am able to create a test-list either with the web interface or via command line.
Not certain if Postfix is configured correctly.
My home ISP (Rogers.com) does not allow customers to run a 'mailserver' and prevents us from doing so by blocking (I believe) certain outgoing/incoming ports etc.
Is there some way I can get around this restriction and actually send msgs to/from my test-list via my home set up (for now)?
My ultimate goal is to replace a 'list server' (Windows based) at my place of work with Mailman running on SLES11.
As stated I am very new to Linux but have many years of computing experience
on mainframe
, Netware, and Windows and I hope to come up to speed (so to
speak) on Linux in a timely
manner :)
I have been reading up on Mailman on http://list.org/ and http://en.opensuse.org . Are there other good resources out on the web for Mailman?
Any suggestions appreciated. I also apologize asking such basic
questions.
Thank you
Neil.

Le 03/12/2012 19:00, Neil Carson a écrit :
if you happen to read french, I'm a happy opensuse/mailman user and blogged about it
http://dodin.org/wordpress/?cat=3
I can also comment in english
I also have an english page:
http://dodin.org/wiki/index.php?n=Doc.OpenSUSE-small-serverSecondEdition
specially for postfix config
http://dodin.org/wiki/index.php?n=Doc.Postfix-configure-2
all this is extremely openSUSE centered and for a very limited use, I setup servers for ten years now, but I'am still a beginner in many respects :-(
jdd

Neil Carson wrote:
For testing only, you can just use local addresses that Postfix can deliver to on the local box. Likewise, you can post from a client on the local box directly to the local Postfix.
To send mail outside the box you need one of two approaches. The (IMO) better approach is to configure the local postfix to relay outgoing mail via your ISP's SMTP server. The other approach is to configure Mailman to send directly to the ISP's SMTP server using the mm_cfg.py settings SMTPHOST and SMTPPORT. The reason this is not as good is the ISP's server most likely requires authentication unless perhaps it recognizes your connection as part of it's network. If it doesn't require authentication, then this approach is at least as good as using Postfix to relay via the ISP. The issue with authentication if Mailman is delivering directly to the ISP is this requires patching Mailman. See <https://bugs.launchpad.net/mailman/+bug/558281>. Postfix can be configured to do the authentication without patching. See <http://www.postfix.org/SASL_README.html#client_sasl>.
However, keep in mind that while this will enable Mailman to send via your ISP, the ISP may impose rate limits and other measures that prevent this from working well or at all with all but a few small, low volume lists. See also the FAQ at <http://wiki.list.org/x/j4A9>.
The other half of this is delivery of incoming mail to Mailman. If you can set up lots of addresses with your ISP, you can have every list@example.com, list-admin@example.com, list-bounces@example.com, list-confirm@example.com, list-join@example.com, list-leave@example.com, list-owner@example.com, list-request@example.com, list-subscribe@example.com and list-unsubscribe@example.com address go to your ISP and use something like fetchmail on the local box to get the mail from the ISP and deliver it to the local Postfix.
See the FAQ at <http://wiki.list.org/x/OwHL> for more on both halfs.
My ultimate goal is to replace a 'list server' (Windows based) at my place of work with Mailman running on SLES11.
It will probably be much more straightforward to do that than to set up incoming and outgoing Mailman mail via your ISP.
-- Mark Sapiro <mark@msapiro.net> The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan

Le 03/12/2012 19:00, Neil Carson a écrit :
if you happen to read french, I'm a happy opensuse/mailman user and blogged about it
http://dodin.org/wordpress/?cat=3
I can also comment in english
I also have an english page:
http://dodin.org/wiki/index.php?n=Doc.OpenSUSE-small-serverSecondEdition
specially for postfix config
http://dodin.org/wiki/index.php?n=Doc.Postfix-configure-2
all this is extremely openSUSE centered and for a very limited use, I setup servers for ten years now, but I'am still a beginner in many respects :-(
jdd

Neil Carson wrote:
For testing only, you can just use local addresses that Postfix can deliver to on the local box. Likewise, you can post from a client on the local box directly to the local Postfix.
To send mail outside the box you need one of two approaches. The (IMO) better approach is to configure the local postfix to relay outgoing mail via your ISP's SMTP server. The other approach is to configure Mailman to send directly to the ISP's SMTP server using the mm_cfg.py settings SMTPHOST and SMTPPORT. The reason this is not as good is the ISP's server most likely requires authentication unless perhaps it recognizes your connection as part of it's network. If it doesn't require authentication, then this approach is at least as good as using Postfix to relay via the ISP. The issue with authentication if Mailman is delivering directly to the ISP is this requires patching Mailman. See <https://bugs.launchpad.net/mailman/+bug/558281>. Postfix can be configured to do the authentication without patching. See <http://www.postfix.org/SASL_README.html#client_sasl>.
However, keep in mind that while this will enable Mailman to send via your ISP, the ISP may impose rate limits and other measures that prevent this from working well or at all with all but a few small, low volume lists. See also the FAQ at <http://wiki.list.org/x/j4A9>.
The other half of this is delivery of incoming mail to Mailman. If you can set up lots of addresses with your ISP, you can have every list@example.com, list-admin@example.com, list-bounces@example.com, list-confirm@example.com, list-join@example.com, list-leave@example.com, list-owner@example.com, list-request@example.com, list-subscribe@example.com and list-unsubscribe@example.com address go to your ISP and use something like fetchmail on the local box to get the mail from the ISP and deliver it to the local Postfix.
See the FAQ at <http://wiki.list.org/x/OwHL> for more on both halfs.
My ultimate goal is to replace a 'list server' (Windows based) at my place of work with Mailman running on SLES11.
It will probably be much more straightforward to do that than to set up incoming and outgoing Mailman mail via your ISP.
-- Mark Sapiro <mark@msapiro.net> The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan
participants (3)
-
jdanield
-
Mark Sapiro
-
Neil Carson