如何更改中的属性SenderName和SenderEmailAddress。msg文件,不是来自Outlook?
我知道Outlook COM不可能做到这一点,因为它是只读属性。
我试着使用班级兑换。RDOSession和GetMessageFromMsgFile方法,但所有属性均为null。
当然,这很简单:
string rdoAddressID = rdoSession.CreateOneOffEntryID("Joe the User", "SMTP", "address@email.com", Type.Missing, Type.Missing); Redemption.RDOAddressEntry entry = rdoSession.GetAddressEntryFromID(rdoAddressID, Type.Missing); mail.Sender = entry;