[Postfixbuch-users] user unknown. Command output: ERR: authdaemon: s_connect() failed: Permission denied Invalid user specified.

Thomas Schwenski postfixbuch at thomas-schwenski.de
Do Mär 13 19:48:29 CET 2008


Hallo,

ich wollte mich nochmal an einer Kiste mit Courier an maildrop versuchen.

Installiert ist das maildrop, _nicht_ courier-maildrop aus den 
etch-Repositories.

Backend für Courier-Authdaemon ist eine MYSQL-Datenbank, die für jedes 
Postfach auch die entsprechende UID/GID liefert.
In jeder zu GID gehörenden Gruppe ist vmail Mitglied.
Die Rechte zu den Verzeichnissen, in denen die Mailboxen abgelegt sind, 
  sind 770. GID und UID passen zu den Besitzverhältnissen.

Maildrop ist in der master.cf gemäß Postfix-Anleitung von 
http://www.postfix.org/MAILDROP_README.html eingebunden mit:

maildrop  unix  -       n       n       -       -       pipe
  flags=ODRhu user=vmail argv=/path/to/maildrop
  -d ${user}@${nexthop} ${extension} ${recipient} ${user} ${nexthop}

Und hier noch meine postconf -n:

mail:/etc# postconf -n
alias_maps =
append_dot_mydomain = no
broken_sasl_auth_clients = yes
config_directory = /etc/postfix
inet_interfaces = xxx.xxx.xxx.xxx, 127.0.0.1
message_size_limit = 25600000
mydestination = $myhostname
myhostname = mail.example.com
mynetworks = localhost, 127.0.0.1
relay_domains =
smtpd_banner = $myhostname ESMTP running Postfix on Debian/GNU
smtpd_recipient_restrictions = reject_unknown_sender_domain, 
reject_non_fqdn_sender,    reject_non_fqdn_recipient, 
permit_sasl_authenticated,    permit_mynetworks, 
reject_unknown_recipient_domain,    reject_unauth_destination, 
reject_unlisted_recipient,    reject_rbl_client bl.spamcop.net 
check_policy_service inet:127.0.0.1:10030    permit
smtpd_sasl_auth_enable = yes
smtpd_sasl_authenticated_header = yes
smtpd_sasl_security_options = noanonymous
smtpd_tls_CAfile = /etc/postfix/certs/ca-bundle.crt
smtpd_tls_cert_file = /etc/postfix/certs/postfix_private_key.pem
smtpd_tls_key_file = /etc/postfix/certs/postfix_public_cert.pem
smtpd_tls_loglevel = 2
smtpd_tls_received_header = yes
smtpd_use_tls = no
tls_random_source = dev:/dev/urandom
virtual_alias_maps = proxy:mysql:/etc/postfix/mysql/virtual_forwardings.cf
virtual_gid_maps = proxy:mysql:/etc/postfix/mysql/virtual_mailboxes_gids.cf
virtual_mailbox_base = /srv/mail
virtual_mailbox_domains = proxy:mysql:/etc/postfix/mysql/virtual_domains.cf
virtual_mailbox_maps = proxy:mysql:/etc/postfix/mysql/virtual_mailboxes.cf
virtual_uid_maps = proxy:mysql:/etc/postfix/mysql/virtual_mailboxes_uids.cf


Trotzdem bekomme ich anstelle der Zustellung einer Mail in's Maildir die 
Fehlermeldung:
user unknown. Command output: ERR: authdaemon: s_connect() failed: 
Permission denied Invalid user specified.

An welcher Schraube muss ich noch drehen?

Thomas



Mehr Informationen über die Mailingliste Postfixbuch-users