Hali.
A következő a problémám. Beállítottam a a fenti kombót, de ha tönn BCC address van az ldapban, akkor ugye a result egy vesszővel elválasztott lista lesz. És erre a vesszővel elválasztott listára akarja küldeni a bcc-t a postfix. Persze nem tudja. Van valami speckó beállítás, ami a restult-ot külön-külön értékeli ki és nem egyetlen címként?
bcc-ldap:
server_host = ldap://localhost:389
search_base = dc=host,dc=domain,dc=tld
bind_dn = cn=Manager,dc=host,dc=domain,dc=tld
bind_pw = valamipwd
query_filter = (&(objectClass=Account)(isActive=TRUE)(uid=%u))
result_attribute = mailBCCAddress
bind = no
scope = sub
a kimenete ennek a keresésnek mondjuk a postmaster esetén:
a.user@domain.tld,b.user@dimain.tld
a logban meg a következő:
....to=<a.user@domain.tld,b.user@domain.tld>, relay=valami:25, ...
(host valami said: 553 5.1.3 <"a.user@domain.tld,b.user"@domain.tld>...
Invalid route address (in reply to RCPT TO command))
érdekes az a kukac előtti idézőjel.
Valakinek valami ötlete?
- 789 megtekintés
Hozzászólások
na akkor megoldottam én.
kell csinálni egy aliast, ami az a.user és b.user aliasa lesz.
ezek után a postmaster-nek ezt az alias-t kell beállítani BCC-nek.
tehát fw_aliases:
zephyr@domain.tld a.user@domain.tld, b.user@domain.tld, valaki@mashol.hu, ...
postmap meg reload
a main.cf-be
virtual_alias_maps = ldap:/etc/postfix/ldap-aliases, hash:/etc/postfix/fw_aliases
Innentől, ha küld valaki a postmasternek, akkor azt megkapja a postmaster, majd a zephyr-en keresztül mindenki, aki fel van sorolva legyen bárhol, bármelyik domain-ben.
- A hozzászóláshoz be kell jelentkezni