在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
注意:如果是Asp.Net的话,需要在Web.config里配置<httpRuntime maxRequestLength="120240" executionTimeout="180" enable="true"/>,如果上传大文件(出现页面错误,就请把maxRequestLength设置大点) if (this.fuFile.PostedFile.ContentLength > 10240) { Alert.ShowInTop("<br>操作失败【提示:附件大小不成超过10MB】!", "操作提示", MessageBoxIcon.Error); return; } MailMessage myEmail = new MailMessage(); myEmail.From = new MailAddress("[email protected]"); myEmail.To.Add(txtEmail2.Text.Trim()); myEmail.Subject = txtSubject.Text.Trim(); myEmail.IsBodyHtml = false; //附件 if (this.fuFile.PostedFile.ContentLength != 0) { try { //获取所有文件(包括子文件夹中的文件) string[] files = System.IO.Directory.GetFiles(Server.MapPath(@"/TempFile/"), "*.*", System.IO.SearchOption.AllDirectories); foreach (string file in files) { //删除文件 System.IO.File.Delete(file); } } catch (Exception) { } string upFileName = this.fuFile.PostedFile.FileName; string[] strTemp = upFileName.Split('.'); string upFileExp = strTemp[strTemp.Length - 1].ToString(); ServerFileName = Server.MapPath(@"/TempFile/file." + upFileExp); this.fuFile.PostedFile.SaveAs(ServerFileName); myEmail.Attachments.Add(new Attachment(ServerFileName)); } myEmail.Body = txtBody.Text.Trim(); myEmail.BodyEncoding = Encoding.UTF8; myEmail.Priority = MailPriority.High; SmtpClient smtp = new SmtpClient("邮件名"); smtp.Credentials = new NetworkCredential("用户名", "密码"); smtp.Port = 25; smtp.EnableSsl = false; smtp.Credentials = CredentialCache.DefaultNetworkCredentials; // for( smtp.Send(myEmail); |
2023-10-27
2022-08-15
2022-08-17
2022-09-23
2022-08-13
请发表评论