在使用Gmail作为SMTP邮寄服务时,如果我向不存在的电子邮件发送邮件,是否会出现任何异常?
try
{
smtpserver.Send(MailMessage);
}
catch (SmtpFailedRecipientException ex)
{
// when does this exception occur?
}
如果邮件尚未发送到不存在的电子邮件,我需要捕获什么异常?
答案 0 :(得分:2)
smtp服务器不知道目标地址是否存在。如果地址未知,接收服务器会向您发送消息。