OSEC

Neohapsis is currently accepting applications for employment. For more information, please visit our website www.neohapsis.com or email hr@neohapsis.com
 
Postfix config for mailing lists

From: Andrew Ferris (aferrismrl.ubc.ca)
Date: Mon Jan 15 2007 - 18:42:17 CST


Hello,

I'm new to Postfix but here's what I'd like to do with it. We have an existing e-mail system (GroupWise) handling all of our regular e-mail. I've been asked to set up a couple of mailing lists. So after looking into things a bit, I'm trying to get a combination of Postfix (2.3.2) and GNU Mailman working. I'm just not sure about the postfix portion of things given the following assumptions:

1. the Postfix system will only handle mail going to *lists.ourdomain.com
2. the GroupWise system will be the relay system between the Postfix system and the outside world
3. the GroupWise system will continue to handle traffic to *ourdomain.com

Here's the output of postconf -n and it's very much a work in progress at this point.

alias_maps = hash:/etc/aliases
biff = no
canonical_maps = hash:/etc/postfix/canonical
command_directory = /usr/sbin
config_directory = /etc/postfix
daemon_directory = /usr/lib/postfix
debug_peer_level = 2
defer_transports =
disable_dns_lookups = no
disable_mime_output_conversion = no
html_directory = /usr/share/doc/packages/postfix/html
inet_interfaces = 127.0.0.1 ::1
inet_protocols = all
mail_owner = postfix
mail_spool_directory = /var/mail
mailbox_command =
mailbox_size_limit = 0
mailbox_transport =
mailq_path = /usr/bin/mailq
manpage_directory = /usr/share/man
masquerade_classes = envelope_sender, header_sender, header_recipient
masquerade_domains =
masquerade_exceptions = root
message_size_limit = 10240000
mydestination = $myhostname, localhost.$mydomain $mydomain
mydomain = lists.ourdomain.com
myhostname = os01mail.ourdomain.com
mynetworks_style = subnet
myorigin = $mydomain
newaliases_path = /usr/bin/newaliases
queue_directory = /var/spool/postfix
readme_directory = /usr/share/doc/packages/postfix/README_FILES
relayhost = mail.ourdomain.com
relocated_maps = hash:/etc/postfix/relocated
sample_directory = /usr/share/doc/packages/postfix/samples
sender_canonical_maps = hash:/etc/postfix/sender_canonical
sendmail_path = /usr/sbin/sendmail
setgid_group = maildrop
smtp_sasl_auth_enable = no
smtp_use_tls = no
smtpd_client_restrictions =
smtpd_helo_required = no
smtpd_helo_restrictions =
smtpd_recipient_restrictions = permit_mynetworks,reject_unauth_destination
smtpd_sasl_auth_enable = no
smtpd_sender_restrictions = hash:/etc/postfix/access
smtpd_use_tls = no
strict_8bitmime = no
strict_rfc821_envelopes = no
transport_maps = hash:/etc/postfix/transport
unknown_local_recipient_reject_code = 550
virtual_alias_domains = hash:/etc/postfix/virtual
virtual_alias_maps = hash:/etc/postfix/virtual

I have tried to look around at various online sources of documentation but this is quite a narrow use of Postfix so I haven't seen anything too helpful. Has someone already done something like this?

thanks,

Andrew Ferris
Network Support Analyst
iCAPTURE Research Centre
University of British Columbia

***CONFIDENTIALITY NOTICE***
This electronic message is intended only for the use of the addressee and may contain information that is privileged and confidential. Any dissemination, distribution or copying of this communication by unauthorized individuals is strictly prohibited. If you have received this communication in error, please notify the sender immediately by reply e-mail and delete the original and all copies from your system.