Ok zware eerste post, maargoed hier komt ie...
Ik lepel de username waar postfix zijn email moet afgeven op uit een ldap dmv van deze configuratie :
-----
myhostname = be01
alias_maps = hash:/etc/aliases
alias_database = hash:/etc/aliases
myorigin = /etc/mailname
mydestination = localhost, be01
relayhost =
mynetworks = 127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128
mailbox_size_limit = 0
recipient_delimiter = +
inet_interfaces = all
local_recipient_maps =
virtual_transport = my_transport:
virtual_mailbox_domains = domain.eu
virtual_mailbox_base = /home/vmail
virtual_uid_maps = static:1000
virtual_gid_maps = static:1000
virtual_minimum_uid = 1000
virtual_mailbox_maps = ldap:ldap-users
ldap-users_server_host = ldap01
ldap-users_search_base = dc=ldap,dc=cmp
ldap-users_scope = sub
ldap-users_query_filter = (mail=%s)
ldap-users_result_attribute = mail
virtual_alias_maps = ldap:ldap_virtual_alias
ldap_virtual_alias_server_host = ldap01
ldap_virtual_alias_search_base = dc=ldap,dc=cmp
ldap_virtual_alias_scope = sub
ldap_virtual_alias_query_filter = (mail=%s)
ldap_virtual_alias_result_attribute = mail
----
Beide result atrributes zijn goed en geven de naam bertus@domain.eu terug, alleen postfix heeft de vervelende eigenschap om de domeinnaam van de username af te knippen en dus krijg ik deze :
to=, relay=my_transport, delay=0.08, delays=0.03/0.01/0/0.03, dsn=5.3.0, status=bounced (internal software error. Command output: Starting delivery for user bertus Unable to resolve email address 'bertus' )
Anybody?
Alvast bedankt,
Martijn