我打算保留這個簡短內容,因爲我相信你有更好的事情要做,而不是坐下來閱讀我的文章,瞭解我的問題出現的原因。用於C#中Outlook的email.SenderEmailAddress#
總之,我做了一個Microsoft Outlook插件,在許多其他功能中檢索Outlook中選定電子郵件的電子郵件地址。
var address = email.SenderEmailAddress;
現在這個工作的時間MOST,給了我一個很好的"[email protected]"
作爲我address
變量:它通過做到這一點。
但是當星星對準它有時會給我的一些用戶是這樣的:
/O=DOMAINNAME/OU=EXCHANGE ADMINISTRATIVE GROUP (FYDIBOHI43SPCLT)/CN=RECIPIENTS/CN=JOE BLOGGS8C3
現在我用這個詞EXCHANGE
害怕,因爲這個獸字提示在使用Microsoft Exchange Sever的20XX的(或者我在猜測?)。
如果是這種情況,我如何檢索發件人的電子郵件?
我google'd一點點,發現一些解決方案使用VB
,但我不知道這是如何工作,只是很少明白C#
做我在做什麼,所以我會很感激對此事有一點新手友好的建議,最好在C#
的範圍內。