procmail
[Top] [All Lists]

trouble with 8+char usernames with postfix

2002-11-01 08:44:15

i am trying to run procmail being called by postfix. I added

mailbox_command = /usr/local/bin/procmail.orig -m /etc/procmail/procmailrc.internal

to my main.cf file and then restarted postfix.

works great for users with 7 char usernames or less, for 8 char or more the messages bounce with the following error message:



Oct 30 12:59:53 ncees postfix/smtpd[28572]: 232BB506: client=wolverine.emji.net[66.45.96.6] Oct 30 12:59:53 ncees postfix/cleanup[28573]: 232BB506: message-id=<2147483647(_dot_)1035982005(_at_)[10(_dot_)1(_dot_)14(_dot_)19]> Oct 30 12:59:53 ncees postfix/smtpd[28572]: disconnect from wolverine.emji.net[66.45.96.6] Oct 30 12:59:53 ncees postfix/qmgr[28566]: 232BB506: from=<stevem(_at_)emji(_dot_)net>, size=803, nrcpt=1 (queue active) Oct 30 12:59:53 ncees spamd[7751]: connection from localhost [127.0.0.1] at port 51101
Oct 30 12:59:53 ncees spamd[28586]: info: setuid to stevem11 succeeded
Oct 30 12:59:53 ncees spamd[28586]: processing message <2147483647(_dot_)1035982005(_at_)[1
0.1.14.19]> for stevem11:4577, expecting 892 bytes.
Oct 30 12:59:53 ncees spop3d[28588]: connect from 209.36.118.190
Oct 30 12:59:54 ncees spamd[28586]: clean message (0.8/5.0) for stevem11:4577 in 1.2 seconds, 892 bytes. Oct 30 12:59:54 ncees postfix/local[28578]: 232BB506: to=stevem11(_at_)ncees(_dot_)org>, relay=local, delay=1, status=bounced (can't create user output file. Command output: procmail: Couldn't chdir to "/home/stevem11" procmail: Couldn't chdir to "/home/stevem11" procmail: [28583] Wed Oct 30 12:59:53 2002 procmail: Assigning "LOGFILE=/var/adm/procmail.log" procmail: Opening "/var/adm/procmail.log" ) Oct 30 12:59:54 ncees postfix/cleanup[28573]: 80D84510: message-id=<200210301759
54(_dot_)80D84510(_at_)mail(_dot_)ncees(_dot_)org>


with verbose procmail logging:

From stevem(_at_)emji(_dot_)net  Wed Oct 30 12:59:53 2002
Subject: test
 Folder: **Bounced**


procmail version:

procmail v3.23pre 2001/09/13
Locking strategies:     dotlocking, fcntl(), lockf(), flock()
Default rcfile:         $HOME/.procmailrc
Your system mailbox:    /var/spool/mail/root

postfix version:

mail_version = 1.1.11-20020613


now everything DOES work if I call procmail with a .forward file, which I dont want to do as i am going to have 3000 users using this when i I get it working.

here are the procmail permissions:

-rwsrwsrwx 1 root root 67544 Oct 18 13:00 /usr/local/bin/procmail

I am running the beta of procmail because of some issues with spamassassin where messages would just lose the initial F in From causing the message to be appended to the last message in the queue rather than it showing up as its own message.

I am runnin SpamAssassin version 2.42 with spamc/spamd

this same thing happens on multiple machines (similarly configured software wise) and with procmail version 3.21 I did not try versions any farther back...


any suggestions?


steve mcconnell
blast internet services
919.545.2545
http://www.blast.com

_______________________________________________
procmail mailing list
procmail(_at_)lists(_dot_)RWTH-Aachen(_dot_)DE
http://MailMan.RWTH-Aachen.DE/mailman/listinfo/procmail

<Prev in Thread] Current Thread [Next in Thread>
  • trouble with 8+char usernames with postfix, Steve McConnell <=