簡體   English   中英

VB.Net中的SMTP標頭,無需兌換

[英]SMTP Headers in VB.Net without Redemption

我正在為VB.Net應用程序編寫郵件組件,並且需要以不同的方式處理“代表他人發送”的郵件。 盡管Outlook對象模型公開了“ SentOnBehalfOfName”,但它沒有公開該方的電子郵件地址。 假設它在SMTP標頭的“ OtherHeaders”字段中,但是我看不到通過Mailitem對象訪問這些標頭的簡單方法。 我是否缺少簡單的東西?

我們目前的駭客解決方法是構造一個虛擬回復。 根據sendonbehalfof名稱填充了reply-to字段,因此我們可以抓住它並銷毀該虛擬對象。 肯定不雅,但它有效

您可以在AD或GAL中查找名稱嗎? 或者您可以通過使用MailItem.PropertyAccessor ID的2007查找PR_SENT_REPRESENTING_EMAIL_ADDRESS

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM