這是Outlook中的錯誤嗎?outlook聯繫人無法獲取SMTP地址,「交換」聯繫人列表上沒有MAPI屬性
我創建了一個本地聯繫人名片卡,並且我在地址字段中給了他一個交換用戶地址。 (雙擊該地址,查看它的交換)。
當我嘗試使用MAPI來獲取地址 - 我不能,問題是這樣的,當我檢查AddressEntry對象,我得到如下:
- TYPE =「EX」
- 地址=「/o=.../ou=Exchange..."/cn=Recipients/cn=Name
- 類= olAddressEntry
- AddressEntryUserType = olOutlookContactAddressEntry
當我在OutlookSpy中檢查 - 沒有MAPI屬性,所以我無法獲得PR_SMTP_ADDRESS,也沒有PR_EMS_AB_PROXY_ADDRESSES,也,這不是SMTP,所以我沒有有效的地址。
我檢查了其他用戶,而這些都是性(它的工作原理):
真正交換用戶的收件人,相同的電子郵件地址作爲交換,但它不自動更正是爲了交換用戶,使其保持SMTP:
- 類型= 「SMTP」
- 地址= 「[email protected]」
- CLASS = olAddressEntry
- AddressEntryUserType = olExchangeUserAddressEntry
定期地址條目
- TYPE = 「EX」
- 地址=「/o=.../ou=Exchange .. 。「/ cn = Recipients/cn = Name
- Class = olAddressEntry
- AddressEntryUserType = olOutlookContactAddress進入
如果我雙擊了「交流」地方接觸,它打開它的屬性交流的窗口,如果我打開「常規一段我手動創建」,它會打開「SMTP」地址窗口。
我可以做的任何解決方法?
謝謝。
爲什麼不使用EWS? –