Hi, 
I have a installation with Zimbra as the main-mailserver. It runs LDAP and 
knows all users (by e-mail-address) and all aliases. I also have a mail-relay 
with exim4, which cares for spam and viruses. This exim achecks the incoming 
e-mails, if the recipient exist, by asking the LDAP-server on my Zimbra. This 
works OK so far. 

For some reasons I want to resolve the aliases to the primary e-mail-adress of 
my users. Any mail to one of the aliases, should be rewritten to the 
primary-address of the user. I thought, that a redirect-router would do this, 
so I tried 

ldap_alias: 
driver = redirect 
one_time = true 
domains = +forward_domains 
data = ${lookup ldap \ 
{user="cn=abc" pass=xyz 
ldap:///ou=people,dc=bfi-burgenland,dc=at?mail?sub?(mail=$local_part@$domain)} 
} 
forbid_file = true 
forbid_pipe = true 

But since all adresses (primary and all aliases) have the argument "mail", it 
looks like having a loop. When I try: 

exim4 -d -bt -C /etc/exim4/exim-test.conf [email protected] 

I get all 5 mail-adresses and an endless list (it stops after some 30 pages) 
of: 

[email protected] [duplicate, would not be delivered] 
<-- [email protected] 
<-- [email protected] 
<-- [email protected] 
<-- [email protected] 
router = ldap_verteiler_bfi_burgenland, transport = remote_smtp 
host 192.168.100.15 [192.168.100.15] 
[email protected] [duplicate, would not be delivered] 
<-- [email protected] 
<-- [email protected] 
<-- [email protected] 
router = ldap_verteiler_bfi_burgenland, transport = remote_smtp 
host 192.168.100.15 [192.168.100.15] 
[email protected] [duplicate, would not be delivered] 
<-- [email protected] 
<-- [email protected] 
<-- [email protected] 
router = ldap_verteiler_bfi_burgenland, transport = remote_smtp 
host 192.168.100.15 [192.168.100.15] 

Why does the "one_time"-option not prevent this. Can anyone help? 

Best regards 
Karl 

mit freundlichen Grüßen 

Ing. Karl SCHUH 
CISO, Übungsfirmenleiter, QM-Auditor 



Grazerstrasse 86 
A-7400 Oberwart 
Tel. +43(3352)38980-2125 
Fax +43(3352)38980-2204 
Mob. +43(664)3806107 0664-80045225 
web www.bfi-burgenland.at 
DVR: 0668044 
UID: ATU 39163301 
ZVR: 02 44 86 285 
Vereinsregister-Nr.: 294/90 SiD Bgld., 11/01-530 (BH Oberwart) 
Diese Nachricht und allfällige angehängte Dokumente sind vertraulich und nur 
für den/die Adressaten bestimmt. Sollten Sie nicht der beabsichtigte Adressat 
sein, ist jede Offenlegung, Weiterleitung oder sonstige Verwendung dieser 
Informationen nicht gestattet. In diesem Fall bitten wir, den Absender zu 
verständigen und die Information zu vernichten. Für Übermittlungsfehler oder 
sonstige Irrtümer bei Übermittlung besteht keine Haftung. 


-- 
## List details at https://lists.exim.org/mailman/listinfo/exim-users
## Exim details at http://www.exim.org/
## Please use the Wiki with this list - http://wiki.exim.org/

Reply via email to