public static void send(string from, string to, string body, string subject, stringfile_path)
{try{
Service1.logger.Debug("Send Email Start;" +to);
//SmtpClient smtp = newSmtpClient(邮箱服务器ip);//未指定端口导致了下面的报错,改为下面的写法,多了指定port
SmtpClient smtp= newSmtpClient(邮箱服务器ip,邮箱服务器port端口);
smtp.EnableSsl= true; smtp.UseDefaultCredentials= false;
smtp.Credentials= newNetworkCredential(邮箱账号, 邮箱密码);
MailMessage message= new MailMessage(from, to);
message.Subject=subject;
message.IsBodyHtml= true;
message.Body=body;
Attachment attachment= newAttachment(file_path);
message.Attachments.Add(attachment);
smtp.Send(message);
Service1.logger.Debug("Send Email End;" +to);
}catch(Exception ex) {//记录错误日志 Service1.logger.Debug("Send Email Fail;" +ex.ToStrin