使用赎回功能在Outlook中更改发件人,但不使用配置文件中的帐户

问题描述 投票:0回答:1

我正在尝试创建Outlook电子邮件,这些电子邮件应从实际发送电子邮件的人以外的其他人“发送”。这个想法是预填充电子邮件,将其显示在Outlook中,允许最终用户在发送之前进行修改。作为该过程的一部分,我想使用其他电子邮件地址,这是一个真实的电子邮件地址,但不是最终用户个人资料中的帐户。

如果这是SMTP,我可以使用Net.Mail类,它将接受任何smtp地址作为发件人。像这样:

字符串来自=“ [email protected]”;System.Net.Mail.MailMessage邮件=新的System.Net.Mail.MailMessage(从,至);

然后我的问题是,可以使用“兑换”来做到这一点吗?我已经找到的所有示例都涉及访问“ Sender”属性或“ SendUsingAccount”属性。据我所知,这两个都需要在用户个人资料中添加一个帐户。

outlook-redemption
1个回答
0
投票

如果您使用Exchange(以及大多数SMTP服务器)进行发送,则不会让您欺骗发送者。用户实际上必须具有以该用户身份发送的权利。

© www.soinside.com 2019 - 2024. All rights reserved.