【问题标题】:Understanding the class SmtpDeliveryMethod了解类 SmtpDeliveryMethod
【发布时间】:2014-01-21 19:28:24
【问题描述】:

在我的代码中,我从 smtp 服务器发送邮件。我使用代码 sn-p -

SmtpClient client = new SmtpClient();
client.DeliveryMethod = SmtpDeliveryMethod.Network;

除了网络,还有其他方式。这些东西有什么意义?官方文档没有说清楚。

【问题讨论】:

    标签: c# .net email smtp


    【解决方案1】:

    我在 - http://www.codeproject.com/Articles/66257/Sending-Mails-in-NET-Framework

    幸运的是,我的搜索词意外地让我进入了正确的页面。

    更改邮件递送方式 您可以指定发送的邮件不发送到 SMTP 服务器。相反,它会被发送到您指定的计算机目录中。实际上,在测试应用程序时这是一个好主意。从而减少测试时间。

    SmtpClient 支持更改邮件传递位置的两个属性;它们是 DeliveryMethod 和 PickupDirectoryLocation 属性。 DeliveryMethod 指定发送消息时将采用的传递方法。该属性是 SmtpDeliveryMethod 枚举类型;因此,它可以设置为三个值之一:

    网络:(默认) 消息通过网络发送到 SMTP 服务器。

    PickupDirectoryFromIis: 邮件被复制到 Internet 信息服务 (IIS) 的邮件默认目录。

    指定取货目录: 消息被复制到由属性 PickupDirectoryLocation 指定的目录中。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-07-23
      • 2015-07-27
      • 2016-06-01
      • 1970-01-01
      • 2013-07-14
      • 2014-03-30
      • 2011-03-08
      • 2019-09-13
      相关资源
      最近更新 更多