Christopher Koeber wrote:
>
> Hello,
>
>  
>
> I am trying to get postfix working with mailman and I just can’t seem
> to get it to work.
>
>  
>
> Essentially what I want is this:
>
>  
>
> My mailing domain is students.wesleyseminary.edu
> <http://students.wesleyseminary.edu>.
>
>  
>
> I want messages going to allstude...@students.wesleyseminary.edu
> <mailto:allstude...@students.wesleyseminary.edu> to go to a mailman
> managed distribution list that sends to the other accounts on the system.
>
>  
>
> Any help on this? Thanks.
>
Do you have a error/warning log entry regarding the problem? please show
some evidence about the problem, dont expect every member of the list
read all your configs.

For my setup I use:

alias_maps = hash:/etc/aliases, hash:/var/lib/mailman/data/aliases

virtual_alias_maps = hash:/var/lib/mailman/data/virtual-mailman,
proxy:mysql:/etc/postfix/mysql_virtual_alias_maps.cf

>  
>
> Here is what I have so far:
>
>  
>
> Postconf –n
>
> alias_maps = hash:/var/lib/mailman/data/aliases,hash:/etc/mail/aliases
>
> broken_sasl_auth_clients = yes
>
> command_directory = /usr/sbin
>
> config_directory = /etc/postfix
>
> daemon_directory = /usr/lib64/postfix
>
> data_directory = /var/lib/postfix
>
> debug_peer_level = 2
>
> default_destination_concurrency_limit = 20
>
> home_mailbox = .Maildir/
>
> html_directory = /usr/share/doc/postfix-2.6.6/html
>
> inet_interfaces = all
>
> local_destination_concurrency_limit = 2
>
> local_recipient_maps = proxy:unix:passwd.byname $alias_maps
>
> local_transport = virtual
>
> mail_owner = postfix
>
> mailq_path = /usr/bin/mailq
>
> manpage_directory = /usr/share/man
>
> mydestination =
>
> mydomain = students.wesleyseminary.edu
> <http://students.wesleyseminary.edu>
>
> myhostname = wts-zimbra.wesleysem.edu <http://wts-zimbra.wesleysem.edu>
>
> mynetworks_style = subnet
>
> newaliases_path = /usr/bin/newaliases
>
> owner_request_special = no
>
> queue_directory = /var/spool/postfix
>
> readme_directory = /usr/share/doc/postfix-2.6.6/readme
>
> recipient_delimiter = +
>
> sample_directory = /etc/postfix
>
> sendmail_path = /usr/sbin/sendmail
>
> setgid_group = postdrop
>
> smtp_tls_note_starttls_offer = yes
>
> smtp_use_tls = yes
>
> smtpd_banner = students.wesleyseminary.edu
> <http://students.wesleyseminary.edu> ESMTP $mail_name ($mail_version)
>
> smtpd_recipient_restrictions = permit_sasl_authenticated, 
> permit_mynetworks,  reject_unauth_destination
>
> smtpd_sasl_auth_enable = yes
>
> smtpd_sasl_local_domain =
>
> smtpd_sasl_security_options = noanonymous
>
> smtpd_tls_CAfile = /etc/postfix/cacert.pem
>
> smtpd_tls_cert_file = /etc/postfix/newcert.pem
>
> smtpd_tls_key_file = /etc/postfix/newkey.pem
>
> smtpd_tls_loglevel = 3
>
> smtpd_tls_received_header = yes
>
> smtpd_tls_session_cache_timeout = 3600s
>
> smtpd_use_tls = yes
>
> tls_random_source = dev:/dev/urandom
>
> unknown_local_recipient_reject_code = 550
>
> virtual_alias_maps = hash:/etc/postfix/old_students.cf
> <http://old_students.cf>
>
> virtual_gid_maps = static:1000
>
> virtual_mailbox_base = /
>
> virtual_mailbox_domains = /etc/postfix/virtual_domains.cf
> <http://virtual_domains.cf>
>
> virtual_mailbox_maps = ldap:/etc/postfix/ldap-maps.cf
> <http://ldap-maps.cf>
>
> virtual_minimum_uid = 1000
>
> virtual_uid_maps = static:1000
>
>  
>
> This is the mailmain’s alias file referenced in alias_maps:
>
>  
>
> /var/lib/mailman/data/aliases
>
>  
>
> # This file is generated by Mailman, and is kept in sync with the
>
> # binary hash file aliases.db.  YOU SHOULD NOT MANUALLY EDIT THIS FILE
>
> # unless you know what you're doing, and can keep the two files properly
>
> # in sync.  If you screw it up, you're on your own.
>
>  
>
> # The ultimate loop stopper address
>
> mailman-loop: /var/lib/mailman/data/owner-bounces.mbox
>
>  
>
> # STANZA START: mailman
>
> # CREATED: Thu Sep  2 14:05:34 2010
>
> mailman:             "|/usr/lib64/mailman/mail/mailman post mailman"
>
> mailman-admin:       "|/usr/lib64/mailman/mail/mailman admin mailman"
>
> mailman-bounces:     "|/usr/lib64/mailman/mail/mailman bounces mailman"
>
> mailman-confirm:     "|/usr/lib64/mailman/mail/mailman confirm mailman"
>
> mailman-join:        "|/usr/lib64/mailman/mail/mailman join mailman"
>
> mailman-leave:       "|/usr/lib64/mailman/mail/mailman leave mailman"
>
> mailman-owner:       "|/usr/lib64/mailman/mail/mailman owner mailman"
>
> mailman-request:     "|/usr/lib64/mailman/mail/mailman request mailman"
>
> mailman-subscribe:   "|/usr/lib64/mailman/mail/mailman subscribe mailman"
>
> mailman-unsubscribe: "|/usr/lib64/mailman/mail/mailman unsubscribe
> mailman"
>
> # STANZA END: mailman
>
>  
>
> # STANZA START: allstudents
>
> # CREATED: Thu Sep  2 14:05:34 2010
>
> allstudents:             "|/usr/lib64/mailman/mail/mailman post
> allstudents"
>
> allstudents-admin:       "|/usr/lib64/mailman/mail/mailman admin
> allstudents"
>
> allstudents-bounces:     "|/usr/lib64/mailman/mail/mailman bounces
> allstudents"
>
> allstudents-confirm:     "|/usr/lib64/mailman/mail/mailman confirm
> allstudents"
>
> allstudents-join:        "|/usr/lib64/mailman/mail/mailman join
> allstudents"
>
> allstudents-leave:       "|/usr/lib64/mailman/mail/mailman leave
> allstudents"
>
> allstudents-owner:       "|/usr/lib64/mailman/mail/mailman owner
> allstudents"
>
> allstudents-request:     "|/usr/lib64/mailman/mail/mailman request
> allstudents"
>
> allstudents-subscribe:   "|/usr/lib64/mailman/mail/mailman subscribe
> allstudents"
>
> allstudents-unsubscribe: "|/usr/lib64/mailman/mail/mailman unsubscribe
> allstudents"
>
> # STANZA END: allstudents
>
>  
>
> And this is my mailman’s mm_cfg.py file:
>
>  
>
>                 /etcmainman/mm_cfg.py:
>
> # -*- python -*-
>
>  
>
> # Copyright (C) 1998,1999,2000,2001,2002 by the Free Software
> Foundation, Inc.
>
> #
>
> # This program is free software; you can redistribute it and/or
>
> # modify it under the terms of the GNU General Public License
>
> # as published by the Free Software Foundation; either version 2
>
> # of the License, or (at your option) any later version.
>
> #
>
> # This program is distributed in the hope that it will be useful,
>
> # but WITHOUT ANY WARRANTY; without even the implied warranty of
>
> # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
>
> # GNU General Public License for more details.
>
> #
>
> # You should have received a copy of the GNU General Public License
>
> # along with this program; if not, write to the Free Software
>
> # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
> 02110-1301, USA.
>
>  
>
> """This module contains your site-specific settings.
>
>  
>
> From a brand new distribution it should be copied to mm_cfg.py.  If you
>
> already have an mm_cfg.py, be careful to add in only the new settings you
>
> want.  Mailman's installation procedure will never overwrite your
> mm_cfg.py
>
> file.
>
>  
>
> The complete set of distributed defaults, with documentation, are in
> the file
>
> Defaults.py.  In mm_cfg.py, override only those you want to change,
> after the
>
>  
>
>   from Defaults import *
>
>  
>
> line (see below).
>
>  
>
> Note that these are just default settings; many can be overridden via the
>
> administrator and user interfaces on a per-list or per-user basis.
>
>  
>
> """
>
>  
>
> ###############################################
>
> # Here's where we get the distributed defaults.
>
>  
>
> from Defaults import *
>
>  
>
> ##################################################
>
> # Put YOUR site-specific settings below this line.
>
>  
>
> DEFAULT_EMAIL_HOST = 'students.wesleyseminary.edu
> <http://students.wesleyseminary.edu>'
>
> DEFAULT_URL_HOST = 'students.wesleyseminary.edu
> <http://students.wesleyseminary.edu>'
>
> MTA = "Postfix"
>
> POSTFIX_STYLE_VIRTUAL_DOMAINS = ['wesleyministrynetwork.com
> <http://wesleyministrynetwork.com>', 'students.wesleyseminary.edu
> <http://students.wesleyseminary.edu>']
>
> add_virtualhost('www.wesleyministrynetwork.com
> <http://www.wesleyministrynetwork.com>', 'wesleyministrynetwork.com
> <http://wesleyministrynetwork.com>')
>
>  
>
>
> Regards,
> Christopher Koeber


-- 
Jorge Armando Medina
Computación Gráfica de México
Web: http://www.e-compugraf.com
Tel: 55 51 40 72, Ext: 124
Email: jmed...@e-compugraf.com
GPG Key: 1024D/28E40632 2007-07-26
GPG Fingerprint: 59E2 0C7C F128 B550 B3A6  D3AF C574 8422 28E4 0632


Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to