[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