[Postfixbuch-users] maildrop autoresponder
Daniel S.
dast at phpaction.de
Sa Jul 17 19:08:14 CEST 2004
Ralf Hildebrandt wrote:
> jaja, aber erstmal muss das maildrop wissen, dass es mysql nutzen soll.
Ich hab maildrop so installiert:
make clean && \
./configure \
--enable-maildirquota \
--with-trashquota \
--without-db \
--enable-maildropmysql \
--with-mysqlconfig=/etc/maildropmysql.config \
--enable-syslog=1 \
&& \
make && \
make install-strip && \
make install-man && \
echo "----Fertig: make clean - configure - make - make install"
und einen link zu maildrop in /usr/...../postfix/lib/ plaziert.
/etc/maildropmysql.config sieht so aus:
hostname localhost
port 3306
socket /var/lib/mysql/mysql.sock
database DBname
dbuser DBuser
dbpw DBuserPsw
dbtable kunden_mailaccounts
default_uidnumber 5701
default_gidnumber 5701
uid_field mailaddr
uidnumber_field uid
gidnumber_field gid
maildir_field maildir
homedirectory_field home
quota_field quota
mailstatus_field mailstatus
where_clause and forwardtouser like '%@localhost'
/etc/maildroprc:
logfile "/var/log/maildrop"
to "${HOME}"
/etc/postfix/master.cf add:
maildrop unix - n n - - pipe
flags=Rhu user=mailsystem argv=/usr/local/bin/maildrop -d
${user}${nexthop} -f ${sender}
main.cf:
add: mailbox_command = /usr/bin/maildrop
add: local_destination_concurrency_limit=1
change: mailbox_transport = virtual TO: mailbox_transport = maildrop
Dast LOG sagt:
Jul 17 18:25:32 phpaction postfix/pipe[22506]: 33141498126:
to=<nl_xaarr.net at localhost.phpaction.de>, orig_to=
<nl at xaarr.net>, relay=maildrop, delay=1, status=bounced (user unknown.
Command output: Invalid user specified.
)
Jul 17 18:25:32 phpaction postfix/cleanup[22460]: 2100F498127:
message-id=<20040717162532.2100F498127 at mail.php
action.de>
Also: Unbekannter User.
Die kunden_mailaccounts hat jedoch einen Datensatz
mailaddr="nl_xaarr.net at localhost.phpaction.de".
Leider habe ich keine Funktion gefunden, um den SQL String zu debuggen
oder überhaupt irgendwelche Debug Ausgaben zu generieren.
/var/log/maildrop.log wird auch nicht erstellt. :(
Mir ist grad eingefallen, das ich alle SQL Stats mitlogge... :*)
Es ist nix zu finden.
Es scheinen keine Abfragen an mySQL zu gehen.
Ich hab leider keine Ideen mehr.. :(
Mehr Informationen über die Mailingliste Postfixbuch-users