Ich hätte es wirklich gerne möglichst einfach und ohne »Hilfskonstrukte« mit den natürlichen Postfix-Mitteln konfiguriert.
Deshalb: Am Thu, 27 Oct 2011 12:56:59 +0200 Ralf Hildebrandt <ralf.hildebra...@charite.de> schrieb: > Ich würde nun empfehlen: > > 1) postconf -n nochmal aktuell zeigen alias_database = $alias_maps alias_maps = hash:/etc/postfix/aliases append_dot_mydomain = no biff = no broken_sasl_auth_clients = yes config_directory = /etc/postfix inet_interfaces = all mailbox_command = procmail -a "$EXTENSION" message_size_limit = 41943040 mydomain = bbaw.de myhostname = mailix.bbaw.de mynetworks = 127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128 194.95.188.5 194.95.188.6 recipient_delimiter = + relayhost = [mail.bbaw.de] smtp_tls_security_level = may smtp_tls_session_cache_database = btree:${data_directory}/smtp_scache smtpd_banner = $myhostname ESMTP $mail_name (Ubuntu) smtpd_helo_required = yes smtpd_recipient_restrictions = reject_non_fqdn_sender reject_unknown_sender_domain reject_non_fqdn_recipient reject_unknown_recipient_domain reject_unauth_pipelining reject_sender_login_mismatch permit_mynetworks permit_sasl_authenticated reject_unauth_destination smtpd_sasl_auth_enable = yes smtpd_sasl_authenticated_header = yes smtpd_sasl_local_domain = $myhostname smtpd_sasl_path = private/dovecot-auth smtpd_sasl_security_options = noanonymous smtpd_sasl_type = dovecot smtpd_sender_login_maps = ldap:/etc/postfix/ldap-sender.cf smtpd_sender_restrictions = reject_unknown_sender_domain smtpd_tls_auth_only = yes smtpd_tls_cert_file = /etc/ssl/certs/mailix.bbaw.de.pem smtpd_tls_key_file = /etc/ssl/private/mailix.bbaw.de.key smtpd_tls_mandatory_ciphers = medium smtpd_tls_mandatory_protocols = SSLv3, TLSv1 smtpd_tls_received_header = yes smtpd_tls_security_level = may smtpd_tls_session_cache_database = btree:${data_directory}/smtpd_scache tls_random_source = dev:/dev/urandom virtual_alias_maps = hash:/etc/postfix/test_aliases virtual_mailbox_domains = virtuelle.domain.de virtual_transport = lmtp:unix:private/dovecot-lmtp /etc/postfix/test_aliases: mus...@virtuelle.domain.de musterm...@dovecot.lmtp, musterf...@dovecot.lmtp # postmap -q mus...@virtuelle.domain.de hash:/etc/postfix/test_aliases musterm...@dovecot.lmtp, musterf...@dovecot.lmtp > 2) Testmail schicken und davon logs /var/log/mail.log: Oct 27 16:30:42 mailix postfix/smtpd[19958]: connect from mail.bbaw.de[194.95.188.6] Oct 27 16:30:42 mailix postfix/smtpd[19958]: 348225F763: client=mail.bbaw.de[194.95.188.6] Oct 27 16:30:42 mailix postfix/cleanup[19962]: 348225F763: message-id=<20111027163041.f741423c.taeu...@bbaw.de> Oct 27 16:30:42 mailix postfix/smtpd[19958]: disconnect from mail.bbaw.de[194.95.188.6] Oct 27 16:30:42 mailix postfix/qmgr[19934]: 348225F763: from=<taeu...@bbaw.de>, size=2011, nrcpt=1 (queue active) Oct 27 16:30:42 mailix postfix/lmtp[19963]: 348225F763: to=<mus...@virtuelle.domain.de>, orig_to=<mus...@virtuelle.domain.de@mailix.bbaw.de>, relay=mailix.bbaw.de[private/dovecot-lmtp], delay=0.06, delays=0.01/0.01/0.03/0.02, dsn=5.1.1, status=bounced (host mailix.bbaw.de[private/dovecot-lmtp] said: 550 5.1.1 <mus...@virtuelle.domain.de> User doesn't exist: mus...@virtuelle.domain.de (in reply to RCPT TO command)) Oct 27 16:30:42 mailix postfix/cleanup[19962]: 42ED05F785: message-id=<20111027143042.42ed05f...@mailix.bbaw.de> Oct 27 16:30:42 mailix postfix/bounce[19968]: 348225F763: sender non-delivery notification: 42ED05F785 Oct 27 16:30:42 mailix postfix/qmgr[19934]: 42ED05F785: from=<>, size=4111, nrcpt=1 (queue active) Oct 27 16:30:42 mailix postfix/qmgr[19934]: 348225F763: removed Oct 27 16:30:42 mailix postfix/smtp[19969]: 42ED05F785: to=<taeu...@bbaw.de>, relay=mail.bbaw.de[194.95.188.6]:25, delay=0.11, delays=0/0.01/0/0.1, dsn=2.0.0, status=sent (250 Ok: queued as 120AA4A8076) Oct 27 16:30:42 mailix postfix/qmgr[19934]: 42ED05F785: removed /var/log/dovecot: Oct 27 16:30:42 lmtp(19964): Debug: none: root=, index=, control=, inbox= Oct 27 16:30:42 lmtp(19964): Info: Connect from local Oct 27 16:30:42 auth: Debug: Loading modules from directory: /usr/lib/dovecot/modules/auth Oct 27 16:30:42 auth: Debug: Module loaded: /usr/lib/dovecot/modules/auth/libauthdb_ldap.so Oct 27 16:30:42 auth: Debug: master in: USER 1 mus...@virtuelle.domain.de service=lmtp Oct 27 16:30:42 auth: Debug: prefetch(mus...@virtuelle.domain.de): passdb didn't return userdb entries, trying the next userdb Oct 27 16:30:42 auth: Debug: ldap(mus...@virtuelle.domain.de): user search: base=dc=bbaw, dc=de scope=subtree filter=(&(objectClass=posixAccount)(uid=mus...@virtuelle.domain.de)) fields=uid Oct 27 16:30:42 auth: Info: ldap(mus...@virtuelle.domain.de): unknown user Oct 27 16:30:42 auth: Debug: master out: NOTFOUND 1 Oct 27 16:30:42 lmtp(19964): Debug: auth input: Oct 27 16:30:42 lmtp(19964): Info: Disconnect from local: Client quit > 3) und dann wenn alle stricke reissen mal mit -v arbeiten Welchen Prozess, smtpd? Das darf doch eigentlich auch nicht sein, oder? (wegen virtual_mailbox_domains = virtuelle.domain.de) # postconf -d virtual_alias_domains virtual_alias_domains = $virtual_alias_maps Aber selbst mit virtual_alias_domains = verhält sich postfix unverändert. Lars _______________________________________________ postfix-users mailing list postfix-users@de.postfix.org http://de.postfix.org/cgi-bin/mailman/listinfo/postfix-users