SmtpClient的send方法返回void。有没有办法获取服务器的响应?我该假设操作成功,除非它抛出异常吗?
我所提到的类是... http://msdn.microsoft.com/en-us/library/system.net.mail.smtpclient.aspx
SmtpClient的send方法返回void。有没有办法获取服务器的响应?我该假设操作成功,除非它抛出异常吗?
我所提到的类是... http://msdn.microsoft.com/en-us/library/system.net.mail.smtpclient.aspx
new smptClient(args[0])
上抛出了越界数组异常。 - Autonomic假设它没有抛出异常,你可以认为发送成功了......虽然在这种情况下,成功只意味着被邮件服务器接受,其他的事情就取决于服务器了......
如果你想要一些控制权,可以使用SendAsync
并挂钩SendCompleted
事件......