20 messages in net.sourceforge.lists.courier-maildropRe: [maildropl] Maildrop + postfix+ m...
FromSent OnAttachments
Claudio TornadoApr 4, 2003 2:29 am 
Jose Manuel Garcia SanchezApr 4, 2003 3:41 am 
Claudio TornadoApr 4, 2003 4:23 am 
Claudio TornadoApr 4, 2003 4:56 am 
EmilianoApr 4, 2003 5:01 am 
Claudio TornadoApr 4, 2003 7:23 am 
Claudio TornadoApr 4, 2003 7:39 am 
EmilianoApr 4, 2003 7:51 am 
Rolan YangApr 4, 2003 8:07 am 
Claudio TornadoApr 4, 2003 8:11 am 
EmilianoApr 4, 2003 8:22 am 
Claudio TornadoApr 4, 2003 8:34 am 
Claudio TornadoApr 4, 2003 8:51 am 
EmilianoApr 4, 2003 9:02 am 
EmilianoApr 4, 2003 9:03 am 
Rolan YangApr 4, 2003 9:13 am 
EmilianoApr 4, 2003 9:16 am 
Claudio TornadoApr 4, 2003 9:41 am 
EmilianoApr 4, 2003 9:49 am 
Claudio TornadoApr 4, 2003 10:37 am 
Actions with this message:
Paste this link in email or IM:
Paste this link in email or IM:
Atom feed for this thread
Paste this URL into your reader:
Subject:Re: [maildropl] Maildrop + postfix+ mysql + maildirs + courier-imapActions...
From:Claudio Tornado (Clau@gmx.de)
Date:Apr 4, 2003 7:23:08 am
List:net.sourceforge.lists.courier-maildrop

I suid'd my maildrop and set all my virtual user maildir's to be owned by postfix (in the ids.cf).

Hi Rolan, I've set the suid and change the owner and group of maildrop binary to root.

Now maildrop deliver mails to local user.

maildrop don't look into the mysql-table.

Where ist the bug in my configuration?

configure with: --without-db \ --with-etcdir=/etc/maildrop \ --enable-syslog=1 \ --enable-maildrop-uid=mailsystem \ --enable-maildrop-gid=mailsystem \ --enable-restrict-trusted=1 \ --enable-trusted-users='mailsystem postfix root' \ --enable-trusted-groups='root mailsystem postdrop maildrop' \ --enable-maildirquota \ --enable-use-dotlock=0 \ --enable-use-flock=0 \ --enable-maildropmysql \ --with-mysqlconfig=/etc/maildrop/maildropmysql.conf \

maildrop -v : maildrop 1.5.2 Copyright 1998-2003 Double Precision, Inc. Maildir quota extension enabled. Virtual user database via MySQL extension enabled. This program is distributed under the terms of the GNU General Public License. See COPYING for additional information.

master.cf maildrop unix - n n - - pipe flags=Ru user=mailsystem argv=/usr/local/bin/maildrop -V9 -d $user

transport intern.de maildrop:

main.cf ...... mailbox_command = mailbox_transport = maildrop_destinaton_recipient_limit = 1 smtpd_sender_restrictions = hash:/etc/postfix/access smtpd_client_restrictions = smtpd_helo_required = no smtpd_helo_restrictions = strict_rfc821_envelopes = no smtpd_recipient_restrictions = permit_mynetworks,check_relay_domains alias_maps = hash:/etc/aliases virtual_mailbox_base= /var/spool/maildirs virtual_uid_maps= mysql:/etc/postfix/ids.mysql virtual_gid_maps= mysql:/etc/postfix/ids.mysql virtual_mailbox_maps= mysql:/etc/postfix/mailbox.mysql virtual_minimum_uid = 5000

/etc/maildrop/maildropmysql.rc hostname localhost port 3306 socket /var/lib/mysql/mysql.sock database mailbase dbuser root dbpw ******* dbtable mailbase default_uidnumber 5001 default_gidnumber 5001 mail id uid_field id uidnumber_field uid maildir_field maildir homedirectory_field home #quota_field quota #mailstatus_field vmailstatus #where_clause ""

database: mailbase table : mailbase fields: id clau@intern.de maildir intern.de/claudio/ uid 5001 gid 5001 password ***** home /var/spool/maildirs

if I erase the file /etc/maildrop/maildroprc maildrop deliver to the local user claudio. (/home/claudio) if I filled the maildroprc with follow:

import SENDER DEFAULT=/var/spool/maildirs/intern.de/

maildrop don't deliver mails:

Apr 4 17:55:06 server maildrop[11074]: Unable to open mailbox. Apr 4 17:55:06 server postfix/pipe[11070]: EAC237836: to=<clau@intern.de>, relay=maildrop, delay=5126, status=deferred (temporary
failure. Command output: maildrop: Changing to /home/claudio Message start at 0 bytes, envelope sender=claudio Tokenized import Tokenized string: "SENDER" Tokenized ; Tokenized string: "DEFAULT" Tokenized = Tokenized string: "/var/spool/maildirs/intern.de/" Tokenized ; Tokenized eof
/etc/maildrop/maildroprc(1): import "SENDER" /etc/maildrop/maildroprc(2): DEFAULT="/var/spool/maildirs/intern.de/" maildrop: Attempting .mailfilter maildrop: Delivering to /var/spool/maildirs/intern.de/ /usr/local/bin/maildrop: Unable to open mailbox.
)

Please help