Hi,

Our mail server encounter below error on the log:

Dec  4 04:34:09 localhost postfix/cleanup[26596]: warning:
3E0582648E7: virtual_alias_maps map lookup problem for
u...@internaldomain
Dec  4 04:36:28 localhost postfix/cleanup[26285]: warning:
C28EA2648E3: virtual_alias_maps map lookup problem for
u...@internaldomain
Dec  4 04:36:49 localhost postfix/cleanup[26285]: warning:
D80CC2648E5: virtual_alias_maps map lookup problem for
u...@internaldomain
Dec  4 04:42:29 localhost postfix/cleanup[26587]: warning:
233462648E7: virtual_alias_maps map lookup problem for
u...@internaldomain
Dec  4 04:43:19 localhost postfix/cleanup[26627]: warning:
AE8072648E6: virtual_alias_maps map lookup problem for
u...@internaldomain
Dec  4 04:43:20 localhost postfix/cleanup[26614]: warning:
D60BE2648E8: virtual_alias_maps map lookup problem for
u...@internaldomain
Dec  4 04:44:38 localhost postfix/cleanup[27591]: warning:
EEFE12648E0: virtual_alias_maps map lookup problem for
u...@internaldomain
.
.
.


Hence external domain email send to internal domain will show above
error and user will not receive the mail.

After troubleshoot, we update the postfix parameter setting for query
filter in /etc/postfix/ldap-users.conf and
/etc/postfix/ldap-groups.conf

/etc/postfix/ldap-users.conf:
Change from
query_filter = (&(mail=%s)(objectclass=person))
to
query_filter = (&(mail...@%d)(objectclass=person))

/etc/postfix/ldap-groups.conf:
Change from
query_filter = (&(mailalternateaddress=%s)(objectclass=mailgroup))
to
query_filter = (&(mailalternateaddress...@%d)(objectclass=mailgroup))

After update this queries, restart postfix, then the issue resolved.
But we still did not get the clue.

Our query is what is the condition that we need to change/update the
params from %s to %...@%d ?


Thank you in advanced for any comment,
MY

Reply via email to