<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
  <title></title>
</head>
<body bgcolor="#ffffff" text="#000000">
Hallo,<br>
vielen Dank für deine Hilfe <br>
Ich hab glaub ich auch schon einen Fehler gefunden  (
virtual_alias_maps ) Viel mir wie Schuppen aus den Haaren<br>
nach postmap -n<br>
hab das auch getestet ohne virtual_alias_maps<br>
Jetzt liefert er richtig ein. <br>
Hab meine Konfig trotzdem nochmal angehängt. Falls dir noch was <br>
auffällt bzw. was besser anders gemacht werden kann.<br>
<br>
Nochmal Danke<br>
<br>
hier meine Konfiguration:<br>
<br>
alias_database = hash:/etc/aliases<br>
alias_maps = hash:/etc/aliases<br>
always_bcc = backup<br>
append_dot_mydomain = no<br>
best_mx_transport = local<br>
biff = no<br>
broken_sasl_auth_clients = yes<br>
canonical_maps = hash:/etc/postfix/canonical<br>
config_directory = /etc/postfix<br>
delay_warning_time = 4h<br>
ignore_mx_lookup_error = yes<br>
inet_interfaces = all<br>
local_recipient_maps = $virtual_maps<br>
mailbox_size_limit = 0<br>
mailbox_transport = lmtp:unix:public/lmtp<br>
masquerade_domains = domain.de<br>
message_size_limit = 0<br>
mydestination = localhost, localhost.localdomain, localhost.domain.de,
domain.de, patricia.domain.de, tuxtech.de<br>
mydomain = domain.de<br>
myhostname = patricia.domain.de<br>
mynetworks = 127.0.0.0/8 192.168.0.0/24<br>
myorigin = domain.de<br>
recipient_delimiter = +<br>
relayhost = smtp.eisfair.net<br>
relocated_maps = hash:/etc/postfix/relocated<br>
smtp_sasl_auth_enable = yes<br>
smtp_sasl_password_maps = hash:/etc/postfix/passwd<br>
smtp_sasl_security_options = noanonymous<br>
smtp_tls_cert_file = /etc/ssl/certs/ssl-cert-snakeoil.pem<br>
smtp_tls_key_file = /etc/ssl/private/ssl-cert-snakeoil.key<br>
smtp_tls_note_starttls_offer = yes<br>
smtp_tls_session_cache_database = btree:${queue_directory}/smtp_scache<br>
smtpd_banner = $myhostname ESMTP $mail_name (Debian/GNU)<br>
smtpd_helo_required = yes<br>
smtpd_recipient_restrictions =
permit_sasl_authenticated,                                 
permit_mynetworks,                              
reject_unauth_destination,                        
reject_non_fqdn_sender,                        
reject_non_fqdn_recipient,                              
check_client_access hash:/etc/postfix/whitelist,                     
check_sender_access
hash:/etc/postfix/whitelist_sender,                         
reject_invalid_hostname,               
reject_unknown_sender_domain,                          
reject_unknown_recipient_domain,                              
reject_rbl_client list.dsbl.org,                              
reject_rbl_client sbl-xbl.spamhaus.org,                              
reject_rbl_client bl.spamcop.net,                              
reject_rbl_client dul.dnsbl.sorbs.net,                             
permit<br>
smtpd_sasl_auth_enable = yes<br>
smtpd_sasl_local_domain =<br>
smtpd_sasl_security_options = noanonymous<br>
smtpd_tls_cert_file = /etc/ssl/certs/ssl-cert-snakeoil.pem<br>
smtpd_tls_key_file = /etc/ssl/private/ssl-cert-snakeoil.key<br>
smtpd_tls_loglevel = 1<br>
smtpd_tls_received_header = yes<br>
smtpd_tls_session_cache_database = btree:${queue_directory}/smtpd_scache<br>
smtpd_tls_session_cache_timeout = 3600s<br>
smtpd_use_tls = yes<br>
tls_random_source = dev:/dev/urandom<br>
transport_maps = hash:/etc/postfix/transport<br>
virtual_alias_maps = hash:/etc/postfix/virtual     <- die Zeile
gehört glaub ich hier nicht rein wird normal über virtual_maps <br>
                                                                           
abgehandelt<br>
<br>
Mit postmap -q <a class="moz-txt-link-abbreviated" href="mailto:alias@domain.de">alias@domain.de</a> <a class="moz-txt-link-freetext" href="ldap:/etc/postfix/useralias.cf">ldap:/etc/postfix/useralias.cf</a> krieg ich
auch den richtigen <a class="moz-txt-link-abbreviated" href="mailto:user@domain.de">user@domain.de</a> zurück<br>
<br>
lmtp ist mit -> mailbox_transport = lmtp:unix:public/lmtp 
eingebunden.<br>
<br>
Andreas Winkelmann schrieb:
<blockquote cite="mid200704171904.22987.ml@awinkelmann.de" type="cite">
  <pre wrap="">On Tuesday 17 April 2007 17:50, Harald Rinker wrote:

  </pre>
  <blockquote type="cite">
    <pre wrap="">das ist mein erster Post an diese Liste und bisher hatte ich auch nur
die üblichen Anfangsschwierigkeiten mit Postfix.

zuerst mal meine Konfig in Kürze:
- Debian Etch  ganz neu aufgesetzt. Cyrus 2.2 Postfix 2.3.8 mit ldap und
tls unterstützung
- Samba als ldap Domäne
- zusätzlich im LDAP misc.schema wegen den Atributen maillocaladdress <-
aliase und mailroutingaddress <a class="moz-txt-link-rfc2396E" href="mailto:user@domäne.xx"><user@domäne.xx></a>

Jetzt gibt es folgendes Problem:

wenn ich von extern eine mail an den alias schicke wird der alias auch
in den mailboxnamen aufgelöst.
leider wird aber der alias verwendet um per lmtp nach cyrus einzuliefern.

zur erläuterung ein paar auszüge aus dem mail.log:

Apr 17 17:13:18 patricia postfix/smtpd[5114]: dict_ldap_lookup:
/etc/postfix/useralias.cf: Searching with filter (|(mail
<a class="moz-txt-link-abbreviated" href="mailto:LocalAddress=alias@domain.de">LocalAddress=alias@domain.de</a>)(<a class="moz-txt-link-abbreviated" href="mailto:mailRoutingAddress=alias@domain.de">mailRoutingAddress=alias@domain.de</a>))
Apr 17 17:13:18 patricia postfix/smtpd[5114]: dict_ldap_get_values[1]:
Search found 1 match(es)
Apr 17 17:13:18 patricia postfix/smtpd[5114]: dict_ldap_get_values[1]:
search returned 1 value(s) for requested result a
ttribute mailRoutingAddress
Apr 17 17:13:18 patricia postfix/smtpd[5114]: dict_ldap_get_values[1]:
Leaving dict_ldap_get_values
Apr 17 17:13:18 patricia postfix/smtpd[5114]: dict_ldap_lookup: Search
returned <a class="moz-txt-link-abbreviated" href="mailto:user@domain.de">user@domain.de</a>
Apr 17 17:13:18 patricia postfix/smtpd[5114]: maps_find:
local_recipient_maps: <a class="moz-txt-link-freetext" href="ldap:/etc/postfix/useralias.cf(0,lock">ldap:/etc/postfix/useralias.cf(0,lock</a>|fol
d_fix): <a class="moz-txt-link-abbreviated" href="mailto:alias@domain.de">alias@domain.de</a> = <a class="moz-txt-link-abbreviated" href="mailto:user@domain.de">user@domain.de</a>
Apr 17 17:13:18 patricia postfix/smtpd[5114]: mail_addr_find:
<a class="moz-txt-link-abbreviated" href="mailto:alias@domain.de">alias@domain.de</a> -> <a class="moz-txt-link-abbreviated" href="mailto:user@domain.de">user@domain.de</a>
.....
    </pre>
  </blockquote>
  <pre wrap=""><!---->
Das ist nicht die alias-Auflösung. Das ist die Abfrage der 
local_recipient_maps. Dort wird nur geprüft, ob die Adresse da ist, nicht was 
bei der Abfrage heraus kommt.

Interessant wäre, wie Du die aliases eingebunden hast. Als alias_maps oder als 
virtual_alias_maps oder vielleicht auch gar nicht. Wie lmtp eingebunden ist..

Zeig mal Deine Konfiguration.

# postconf -n

  </pre>
  <blockquote type="cite">
    <pre wrap="">Apr 17 17:13:20 patricia postfix/lmtp[5120]: F25C057AD3:
to=<a class="moz-txt-link-rfc2396E" href="mailto:backup@domain.de"><backup@domain.de></a>, relay=patricia.domain.de[public/lmtp], del
ay=2, delays=0.79/0.02/0.17/1.1, dsn=2.1.5, status=sent (250 2.1.5 Ok)
Apr 17 17:13:20 patricia cyrus/lmtpunix[5121]: accepted connection
Apr 17 17:13:20 patricia cyrus/lmtpunix[5121]: lmtp connection preauth'd
as postman
Apr 17 17:13:20 patricia cyrus/lmtpunix[5121]: verify_user(user.alias)
failed: Mailbox does not exist
Apr 17 17:13:20 patricia postfix/lmtp[5120]: F25C057AD3:
to=<a class="moz-txt-link-rfc2396E" href="mailto:alias@domain.de"><alias@domain.de></a>, relay=patricia.domain.de[public/lmtp], d
elay=2.2, delays=0.79/0.23/1.1/0.1, dsn=5.1.1, status=bounced (host
patricia.domain.de[public/lmtp] said: 550-Mailbox unk
nown.  Either there is no mailbox associated with this 550-name or you
do not have authorization to see it. 550 5.1.1 Us
er unknown (in reply to RCPT TO command))

Ist da irgend ein Bug bekannt, weil das ganze mit dem Postfix aus Debian
Sarge prima funktioniert.

Das Problem scheint mir dass er an lmtp den alias vor dem @ anstatt den
user vor dem @ übergibt.
verify_user(user.alias) müsste wohl verify_user(user.user) heissen.

Weiss jemand Rat

MFG Harald Rinker
    </pre>
  </blockquote>
  <pre wrap=""><!---->
  </pre>
</blockquote>
<br>
</body>
</html>