ฉันมีเซิร์ฟเวอร์ 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" (เช่น - [email protected])
# postmap -q [email protected] ldap:/etc/postfix/ldap_virtual_alias_maps.cf
[email protected]
เมื่อฉันส่งอีเมลไปยังที่อยู่นี้ ([email protected]) แล้วได้รับ "Undelivered Mail Returned to Sender"
ระบบเมล [email protected]: ไม่ทราบผู้ใช้
ผมทำอะไรผิดหรือเปล่า ? ฉันจะขอบคุณสำหรับความคิดเห็น