try { client.Send(message); } catch (SmtpException e) { Console.WriteLine("Error: {0}", e.StatusCode); } finally { data.Dispose(); }检查一下e.StatusCode是否是GeneralFailure如果是可能是 你自己发送的邮件账号 有问题。比如账号不存。。。
请问你这问题解决了吗?