[Mailman-Users] postfix virtual aliases and mailman problem

Marendra Nutriaji marendra at yahoo.com
Tue May 16 06:00:40 CEST 2006


Dear all experts

I made new mail server based on postfix with mysql
backend for users,aliases, domain. also courier imap
for mda. using webmail as well.
Everything works fine. nad i planned to use mailman as
well as list manager.
steps that i have done are:
-install mailman 2.17 (rpm)
- modify conf in main.cf
- modify conf in httpd.conf
-modify conf in mm_cfg.py
- create new list call test
- access the mailman website and modify test list ia
web
- add members in the list
- send sample email to the list

The last step, send sample email to the list, faild
with following error:

 The Postfix program

<"|/usr/lib/mailman/mail/mailman post
test2"@mail.tarra.com> (expanded from
    <test2 at mail.tarra.com>): unknown user:
"|/usr/lib/mailman/mail/mailman post
    test2"

it seems postfix cannot understand the pipe. 

what can i do? please any advise

Thank you

Regards
Marendra



i include the configurations of postfix and mailman:
postfix:
==============================
myhostname = mail.something
mynetworks_style = host
mynetworks = <something>
relay_domains = <something>
owner_request_special = no
recipient_delimiter = +
unknown_local_recipient_reject_code = 550
virtual_alias_maps =
mysql:/etc/postfix/mysql_virtual_alias_maps.cf,hash:/etc/mailman/aliases,hash:/var/lib/mailman/data/virtual-mailman
virtual_gid_maps = static:12345
virtual_mailbox_base = /usr/local/virtual
virtual_mailbox_domains =
proxy:mysql:/etc/postfix/mysql_virtual_domains_maps.cf
virtual_mailbox_limit = 0
virtual_mailbox_maps =
proxy:mysql:/etc/postfix/mysql_virtual_mailbox_maps.cf
virtual_minimum_uid = 12345
virtual_transport = virtual
virtual_uid_maps = static:12345
virtual_create_maildirsize = yes
virtual_mailbox_extended = yes
virtual_mailbox_limit_maps =
proxy:mysql:/etc/postfix/mysql_virtual_mailbox_limit_maps.cf
virtual_mailbox_limit_override = yes
virtual_maildir_limit_message = Sorry, the user's
maildir has overdrawn his diskspace quota, please try
again later.
virtual_overquota_bounce = yes

relay_domains =
proxy:mysql:/etc/postfix/mysql_relay_domains_maps.cf
proxy_read_maps = $local_recipient_maps $mydestination
$virtual_alias_maps
  $virtual_alias_domains $virtual_mailbox_maps
$virtual_mailbox_domains
  $relay_recipient_maps $relay_domains $canonical_maps
$sender_canonical_maps
  $recipient_canonical_maps $relocated_maps
$transport_maps $mynetworks
$virtual_mailbox_limit_maps

smtpd_recipient_restrictions =
permit_mynetworks,reject_unknown_sender_domain,
reject_unauth_destination,reject_unlisted_recipient,
reject_invalid_hostname
============================
mmcfgpy
from socket import *
try:
    fqdn = getfqdn()
except:
    fqdn = 'mm_cfg_has_unknown_host_domains'

DEFAULT_URL_HOST   = fqdn
DEFAULT_EMAIL_HOST = fqdn

# Because we've overriden the virtual hosts above
add_virtualhost
# MUST be called after they have been defined.

add_virtualhost(DEFAULT_URL_HOST, DEFAULT_EMAIL_HOST)
POSTFIX_STYLE_VIRTUAL_DOMAINS = ['mail.something']





Send instant messages to your online friends http://uk.messenger.yahoo.com 



More information about the Mailman-Users mailing list