|
Neohapsis is currently accepting applications for employment. For more information, please visit our website www.neohapsis.com or email hr@neohapsis.com |
postfix, cyrus, mailman, virtual domains
From: Dwight Tovey (dwight
dtovey.net)
Date: Sun Apr 02 2006 - 10:39:34 CDT
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Hello all -
I think I've managed to get myself twisted up by reading different
howtos, and I need some help in getting straightened out again.
I currently have an (underpowered) system that runs qmail, courier imap,
openldap (for virtual user definitions) and mailman. This system hosts
4 domains with each domain having user mailboxes in addition to mailman
list servers.
I am now attempting to move off of that system to a new install using
Postfix, Cyrus imap (with web-cyradm), MySQL (to hold the virtual user
tables) and mailman.
Going through the VIRTUAL_README I've managed to get Postfix to accept
mail for all of my domains and deliver it to the Cyrus mailboxes for the
virtual users. The problem that I'm having now is in getting Postfix to
deliver listserv email through the mailman software. It seems that no
matter what I do, Postfix wants to hand the message off to lmtp to
deliver to Cyrus, which doesn't know about the listservs.
I'm sure that I've just missed something simple, but I'm not sure what.
Should I maybe not be using the lmtp transport directly but instead use
something else to split delivery between Cyrus mailboxes and mailman?
Thanks for any help.
/dwight
==============================8<-----------------------------
# postconf -n
alias_database = hash:/etc/aliases
alias_maps = hash:/usr/local/mailman/data/aliases, hash:/etc/aliases
append_dot_mydomain = no
biff = no
broken_sasl_auth_clients = yes
config_directory = /etc/postfix
content_filter = smtp-amavis:127.0.0.1:10024
delay_warning_time = 4h
mailbox_command = procmail -a "$EXTENSION"
mailbox_size_limit = 0
mailbox_transport = lmtp:unix:/var/run/cyrus/socket/lmtp
masquerade_domains = dtovey.net baldwinparkhoa.net
biketreasurevalley.org gemstatebikealliance.org
mydestination = localhost.dtovey.net, localhost
mydomain = dtovey.net
myhostname = mail.dtovey.net
mynetworks = 127.0.0.0/8 192.168.68.0/24
myorigin = $mydomain
recipient_delimiter = +
sender_canonical_maps = mysql:/etc/postfix/mysql-canonical.cf
smtpd_banner = $myhostname ESMTP $mail_name)
smtpd_helo_required = yes
smtpd_recipient_restrictions = reject_invalid_hostname
reject_non_fqdn_hostname reject_non_fqdn_sender
reject_non_fqdn_recipient reject_unknown_sender_domain
reject_unknown_recipient_domain reject_unauth_pipelining
permit_mynetworks reject_unauth_destination
reject_rbl_client zombie.dnsbl.sorbs.net
reject_rbl_client relays.ordb.org reject_rbl_client opm.blitzed.org
reject_rbl_client list.dsbl.org reject_rbl_client sbl.spamhaus.org
permit_sasl_authenticated
smtpd_sasl_auth_enable = yes
smtpd_sasl_local_domain =
smtpd_sasl_security_options = noanonymous
virtual_alias_maps = mysql:/etc/postfix/mysql-virtual.cf
virtual_mailbox_domains = dtovey.net baldwinparkhoa.net
gemstatebikealliance.org biketreasurevalley.org
virtual_transport = lmtp:unix:/var/run/cyrus/socket/lmtp
# cat /usr/local/mailman/data/aliases
mailman: "|/usr/local/mailman/mail/mailman post mailman"
mailman-admin: "|/usr/local/mailman/mail/mailman admin mailman"
mailman-bounces: "|/usr/local/mailman/mail/mailman bounces mailman"
mailman-confirm: "|/usr/local/mailman/mail/mailman confirm mailman"
mailman-join: "|/usr/local/mailman/mail/mailman join mailman"
mailman-leave: "|/usr/local/mailman/mail/mailman leave mailman"
mailman-owner: "|/usr/local/mailman/mail/mailman owner mailman"
mailman-request: "|/usr/local/mailman/mail/mailman request mailman"
mailman-subscribe: "|/usr/local/mailman/mail/mailman subscribe
mailman"
mailman-unsubscribe: "|/usr/local/mailman/mail/mailman unsubscribe
mailman"
--
Dwight N. Tovey
Email: dwight
dtovey.net
http://www.dtovey.net/~dwight/
---
Pop Goes the Hamster...and other great microwave games. (Another Little Golden Book that never made it)
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]