我的应用程序在应用程序崩溃时通过邮件发送记录器,但我有疑问。 当我发送没有互联网连接的SMTP邮件时,它恢复连接后发送的邮件或代码抛出异常?
答案 0 :(得分:2)
取决于您的发送方式。
如果您指定SmtpDeliveryMethod.SpecifiedPickupDirectory
或SmtpDeliveryMethod.PickupDirectoryFromIis
方法,则可以在电子邮件实际发送之前将其排队。当有连接时,IIS服务器的SMTP服务器将启动它。 (Read more on the SMTP service)
对于剩余的SmtpDeliveryMethod.Network
方法(直接发送电子邮件),您将在没有互联网连接时收到异常。