[Postfixbuch-users] Command died with status 89: "/usr/lib/dovecot/deliver" und Relay access denied

Jaeckel, Bert - DSV/TVI Bert.Jaeckel at tvi-services.de
Di Mär 25 10:45:19 CET 2008


Hallo Liste,

ich hoffe auf Euere Hilfe. Ich hab folgende Kofiguration nach Tutorial von http://johnny.chadda.se/2007/04/15/mail-server-howto-postfix-and-dovecot-with-mysql-and-tlsssl-postgrey-and-dspam/) 

Nun zu meinen Problemen:
- von localhost aus kann ich versenden, über einen Mailclient bekomm ich ein Relay access denied
- localhost und Mailclient Login möglich
- Empfang nicht möglich, Fehlermeldung: Command died with status 89: "/usr/lib/dovecot/deliver"
- Meldung im mail.log: "warning: dict_nis_init: NIS domain name not set - NIS lookups disabled"

Auszug aus der Logdatei:

Mar 25 10:27:34 postoffice postfix/smtpd[7450]: connect from relay.server.com[IP-Adresse]
Mar 25 10:27:34 postoffice postfix/smtpd[7450]: 4E01F20FF7F0: client=relay.server.com[IP-Adresse]
Mar 25 10:27:34 postoffice postfix/cleanup[8064]: 4E01F20FF7F0: message-id=<20080325092700.166350 at gmx.net>
Mar 25 10:27:34 postoffice postfix/qmgr[17361]: 4E01F20FF7F0: from=<meineexterneadresse at gmx.de>, size=2114, nrcpt=1 (queue active)
Mar 25 10:27:34 postoffice dovecot: auth(default): master in: USER      1       bert at domain.de    service=deliver
Mar 25 10:27:34 postoffice dovecot: auth-worker(default): sql(bert at domain.de): SELECT '/daten/mail/domain.de/bert' as home, 'maildir:/daten/mail/domain.de/bert' as mail, 5000 AS uid, 5000 AS gid, concat('dirsize:storage=', quota) AS quota FROM mailbox WHERE username = 'bert at domain.de' AND active = '1'
Mar 25 10:27:34 postoffice dovecot: auth(default): master out: USER     1       bert at domain.de    home=/daten/mail/domain.de/bert   mail=maildir:/daten/mail/domain.de/bert        uid=5000        gid=5000        quota=dirsize:storage=512000000
Mar 25 10:27:34 postoffice postfix/pipe[8065]: 4E01F20FF7F0: to=<bert at domain.de>, relay=dovecot, delay=0.27, delays=0.18/0.01/0/0.09, dsn=5.3.0, status=bounced (Command died with status 89: "/usr/lib/dovecot/deliver")
Mar 25 10:27:34 postoffice postfix/cleanup[8064]: 8C2AE21BEE85: message-id=<20080325092734.8C2AE21BEE85 at mailserver.de>
Mar 25 10:27:34 postoffice postfix/qmgr[17361]: 8C2AE21BEE85: from=<>, size=4057, nrcpt=1 (queue active)
Mar 25 10:27:34 postoffice postfix/bounce[8067]: 4E01F20FF7F0: sender non-delivery notification: 8C2AE21BEE85
Mar 25 10:27:34 postoffice postfix/qmgr[17361]: 4E01F20FF7F0: removed
Mar 25 10:27:34 postoffice postfix/smtp[8068]: 8C2AE21BEE85: to=<meineexterneadresse at gmx.de>, relay=relay.server.com[IP-Adresse]:25, delay=0.16, delays=0.01/0.01/0.01/0.14, dsn=2.0.0, status=sent (250 2.0.0 m2P9RYjd012487 Message accepted for delivery)
Mar 25 10:27:34 postoffice postfix/qmgr[17361]: 8C2AE21BEE85: removed
Mar 25 10:27:35 postoffice postfix/smtpd[7450]: disconnect from nuecs01.prinovis.com[IP-Adresse]

Auszug aus meiner main.cf

smtpd_banner = $myhostname ESMTP $mail_name (Debian/GNU)
biff = no
append_dot_mydomain = no
myhostname = mailserver.de
mydestination = $myhostname, localhost.$mydomain, localhost
relayhost = relay.server.com
mynetworks = 127.0.0.0/8, 192.168.172.0/24
mailbox_size_limit = 0
recipient_delimiter = +
inet_interfaces = all

# Virtual mailbox settings
virtual_mailbox_domains = mysql:$config_directory/mysql_virtual_domains_maps.cf
virtual_mailbox_base = /daten/mail
virtual_mailbox_maps = mysql:$config_directory/mysql_virtual_mailbox_maps.cf
virtual_alias_maps = mysql:$config_directory/mysql_virtual_alias_maps.cf
virtual_minimum_uid = 5000
virtual_uid_maps = static:5000
virtual_gid_maps = static:5000
virtual_transport = dovecot
dovecot_destination_recipient_limit = 1
# SASL Authentication
smtpd_sasl_auth_enable = yes
#smtpd_sasl_exceptions_networks = $mynetworks
smtpd_sasl_security_options = noanonymous
broken_sasl_auth_clients = yes
smtpd_sasl_type = dovecot
smtpd_sasl_path = private/auth
smtpd_recipient_restrictions = permit_mynetworks, permit_sasl_authenticated, reject_unauth_destination
unknown_local_recipient_reject_code = 550
debug_peer_level = 2
mail_owner = postfix
mailbox_command = /usr/lib/dovecot/deliver

In der master.cf hab ich laut dem Tutorial folgendes eingetragen:

dovecot   unix  -       n       n       -       -       pipe
   flags=DRhu user=vmail:mail argv=/usr/lib/dovecot/deliver -d $(recipient)

Ich glaub ich bin Blind und seh den Fehler nicht. Kann mir da jemand helfen? Falls mehr Infos benötigt werden, einfach melden.

DANKE!
Bert
-------------- nächster Teil --------------
Ein Dateianhang mit HTML-Daten wurde abgetrennt...
URL: <https://listi.jpberlin.de/pipermail/postfixbuch-users/attachments/20080325/85c9fa66/attachment.html>


Mehr Informationen über die Mailingliste Postfixbuch-users