ฉันมีเซิร์ฟเวอร์ POSTFIX + DOVECOT พร้อมการอนุญาต LDAP (ActiveDirectory)
/etc/postfix/ldap_virtual_mailbox_maps.cf
query_filter = (&(objectClass=person)(mail=%s))
result_filter = %s
result_attribute = จดหมาย
/etc/postfix/ldap_virtual_alias_maps.cf
query_filter = (&(objectClass=person)(กล่องจดหมายอื่นๆ=%s))
result_attribute = กล่องจดหมายอื่น
/etc/dovecot/dovecot-ldap.conf.ext
pass_filter = (&(objectCategory=Person)(sAMAccountName=%n))
user_filter = (&(objectCategory=Person)(sAMAccountName=%n))
อีเมลที่ระบุในแอตทริบิวต์ "mail" ใช้งานได้ (ผู้ใช้สามารถส่งและรับข้อความได้) ฉันระบุนามแฝงในแอตทริบิวต์ "othermailbox" (เช่น - s15@domain.com)
# postmap -q s15@domain.com ldap:/etc/postfix/ldap_virtual_alias_maps.cf
s15@domain.com
เมื่อฉันส่งอีเมลไปยังที่อยู่นี้ (s15@domain.com) แล้วได้รับ "Undelivered Mail Returned to Sender"
ระบบเมล s15@domain.com: ไม่ทราบผู้ใช้
ผมทำอะไรผิดหรือเปล่า ? ฉันจะขอบคุณสำหรับความคิดเห็น