在没有互联网连接的SMTP发送时,我的电子邮件是否会被发送?

时间:2016-07-06 09:06:14

标签: c# email logging smtp

我的应用程序在应用程序崩溃时通过邮件发送记录器,但我有疑问。 当我发送没有互联网连接的SMTP邮件时,它恢复连接后发送的邮件或代码抛出异常?

1 个答案:

答案 0 :(得分:2)

取决于您的发送方式。

如果您指定SmtpDeliveryMethod.SpecifiedPickupDirectorySmtpDeliveryMethod.PickupDirectoryFromIis方法,则可以在电子邮件实际发送之前将其排队。当有连接时,IIS服务器的SMTP服务器将启动它。 (Read more on the SMTP service

对于剩余的SmtpDeliveryMethod.Network方法(直接发送电子邮件),您将在没有互联网连接时收到异常。