1

我正在尝试使用 Exchange Server 2010 和 System.Net.Mail.SmtpClient 发送邮件。我已向用户授予所有邮箱的适当权限。但是,邮件发送失败(在 SendAsync 方法中没有任何异常)。相反,如果我在邮箱上授予 Send As 权限,则邮件发送成功。是否可以在不使用 Exchange API 的情况下从 Exchange Server 发送“代表”邮件

4

2 回答 2

1

MailMessage 类公开了两个属性:From 和 Sender

将发件人设置为地址 1 并将发件人设置为地址 2 将发送一封邮件,该邮件将显示为“地址 1 代表地址 2”

于 2011-01-21T09:17:46.997 回答
0
MailMessage message = new MailMessage();

message.From = new MailAddress("fromthepersonwho@sentthis.com");
于 2012-03-29T05:05:27.143 回答