【问题标题】:Sending email using EWS使用 EWS 发送电子邮件
【发布时间】:2012-02-29 00:10:55
【问题描述】:

我想发送回复电子邮件。我在有关使用 EWS 的 Microsoft 示例中找到了此示例。问题是运行这段代码时出现此错误。

        ExchangeService service = new ExchangeService(ExchangeVersion.Exchange2007_SP1);
        EmailMessage mes = new EmailMessage(service);
        string replyto = mes.Sender.Address;
        Console.WriteLine(replyto);
        mes.Subject = "Notification Received";
        mes.Body = "Your notification has successfully been added to the site";
        mes.ToRecipients.Add(replyto);
        mes.Send();

错误: 错误:您必须先加载或分配此属性,然后才能读取其值。

【问题讨论】:

    标签: c# exchangewebservices


    【解决方案1】:

    mes.Sender.Address 尚未分配 - 在您为其分配值之前,您无法读取属性。请参阅 MSDN 上的 EmailMessage.Sender 以供参考。

    【讨论】:

    • @rdk1992 - 很高兴能提供帮助!请将此答案标记为正确,以便它可以帮助其他有类似问题的人。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多