SmtpFailedRecipientException不显示完整的消息文本

本文关键字:消息 文本 显示 SmtpFailedRecipientException | 更新日期: 2023-09-27 18:13:03

通过(new SmtpClient()).Send(msg)发送邮件给我一个SmtpFailedRecipientException,消息为"邮箱不可用"。服务器的响应是:"5.7.1无法中继",没有显示错误文本的其余部分。我想要得到完整的错误信息文本

SmtpFailedRecipientException不显示完整的消息文本

SMTP栈收到的完整消息可以查找InnerException.Message属性。

比如

  if(smtpEx.InnerException != null)
  {
      LogMessage(smtpEx.InnerException.Message;
  }

也是一个异常,因此呈现一个InnerException。InnerException属性及其消息。直到InnerException为null。