Hello mailman experts,

I am comming here because i have problems makeing mailman working with 
postfix+maildrop (used as local delivery agent) and mysql as bakend.

First i want to mention on our mailserver everything is virtualized and 
postfix is working like a charm with mysql and maildrop for our 
virtualized domains. I am using RHEL4 + postfix-2.1.5-4.2.RHEL4

Yesterday, i tried to add mailman (mailman-2.1.5-33.rhel4) to above 
comination (i want to setup some inernal mailing lists) but all the time 
when somebody wants to subscribe via email, i get the following error in 
/var/log/maillog file:

Jul 31 10:15:29 lists postfix/pickup[12500]: 341DD48D0D: uid=12346 
from=<[EMAIL PROTECTED]>
Jul 31 10:15:29 lists postfix/cleanup[12551]: 341DD48D0D: 
message-id=<[EMAIL PROTECTED]>
Jul 31 10:15:29 lists postfix/qmgr[12501]: 341DD48D0D: 
from=<[EMAIL PROTECTED]>, size=429, nrcpt=1 (queue active)
Jul 31 10:15:29 lists maildrop[12561]: Invalid user specified or account 
temporary disabled.
Jul 31 10:15:29 lists postfix/pipe[12560]: 341DD48D0D: 
to=<|/usr/lib/mailman/mail/mailman post [EMAIL PROTECTED]>, 
orig_to=<[EMAIL PROTECTED]>, relay=maildrop, delay=0, 
status=bounced (user unknown. Command output: maildrop: Invalid user 
specified. )

so, it looks like maildrop is tring to deliver email from 
[EMAIL PROTECTED] to one inexistent mailbox named: 
"|/usr/lib/mailman/mail/mailman post [EMAIL PROTECTED]" and is not 
makeing the correct redirection, redirecting incomming message to 
/usr/lib/mailman/mail/mailman PIPE .... Practically, sintax above is 
interpreted like a string and not like a command!
Subscriptions via WEB are ok, but nobody can send email to other members 
([EMAIL PROTECTED]) due to reason above! Message is bounced and 
returned to sender!

Here comes relevant parts of:
postfix main.cf
### Alias specific settings ###
alias_database = hash:/etc/aliases
alias_maps = hash:/etc/aliases
newaliases_path = /usr/bin/newaliases
virtual_alias_domains = $virtual_alias_maps
virtual_alias_maps = mysql:redirections.cf, $alias_maps, 
hash:/etc/mailman/aliases
### Mailman specific settings ###
owner_request_special = no
recipient_delimiter = +
unknown_local_recipient_reject_code = 550

and last lines in /etc/mailman/mm_cfg.py looks like
##############################################################
# Put YOUR site-specific configuration below, in mm_cfg.py . #
# See Defaults.py for explanations of the values.
MTA = 'Postfix'
POSTFIX_STYLE_VIRTUAL_DOMAINS = ['mydoom.ro']

I created a new mailing list named maildrop, and /etc/mailman/aliases 
look like below:

mailman:             "|/usr/lib/mailman/mail/mailman post mailman"
mailman-admin:       "|/usr/lib/mailman/mail/mailman admin mailman"
mailman-bounces:     "|/usr/lib/mailman/mail/mailman bounces mailman"
mailman-confirm:     "|/usr/lib/mailman/mail/mailman confirm mailman"
mailman-join:        "|/usr/lib/mailman/mail/mailman join mailman"
mailman-leave:       "|/usr/lib/mailman/mail/mailman leave mailman"
mailman-owner:       "|/usr/lib/mailman/mail/mailman owner mailman"
mailman-request:     "|/usr/lib/mailman/mail/mailman request mailman"
mailman-subscribe:   "|/usr/lib/mailman/mail/mailman subscribe mailman"
mailman-unsubscribe: "|/usr/lib/mailman/mail/mailman unsubscribe mailman"

I think the problem is caused by redirections above due to incompatible 
sintax between mailman and standard postfix+maildrop+mysql redirections. 
Can somebody clarify me sintax:
mailman:             "|/usr/lib/mailman/mail/mailman post mailman"

In my opinion it mean:
REDIRECT all emails comming to address: [EMAIL PROTECTED] into mailman 
pipe (|/usr/lib/mailman/mail/mailman) with 2 arguments (post and 
mailman). What i don't know, is what represent FIRST (post) and SECOND 
(mailman) ARGUMENTS in this pipe? I tried to find and explanation in 
mailman docs to this question but it seems that answer is missing!!!

Any fix will be wellcome.

Regards,
Alex

PS: No errors are reported in /var/log/mailman/error!


------------------------------------------------------
Mailman-Users mailing list
[email protected]
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org

Security Policy: 
http://www.python.org/cgi-bin/faqw-mm.py?req=show&amp;file=faq01.027.htp

Reply via email to