62,074
社区成员
发帖
与我相关
我的任务
分享
public ActionResult Send()
{
var customerName = Request["customerName"];
var customerRequest = Request["customerRequest"];
var files = new string[Request.Files.Count];
for (int i = 0; i < Request.Files.Count; i++)
{
files[i] = Request.Files[0].FileName;
}
SendEmail(customerName, customerRequest, files);
SendEmailUseDefault(customerName + "--Default", customerRequest + "-default", files);
return View("index");
}
private void SendEmail(string customerName, string customerRequest, string[] filesPaths = null)
{
WebMail.SmtpServer = "smtp.gmail.com";//获取或设置要用于发送电子邮件的 SMTP 中继邮件服务器的名称。
WebMail.SmtpPort = 25;//发送端口
WebMail.EnableSsl = true;//是否启用 SSL GMAIL 需要 而其他都不需要 具体看你在邮箱中的配置
WebMail.UserName = "facingwaller";//账号名
WebMail.From = "facingwaller@gmail.com";//邮箱名
WebMail.Password = "***";//密码
WebMail.SmtpUseDefaultCredentials = true;//是否使用默认配置
// try {
// Send email
WebMail.Send(to: "2441941257@qq.com",
subject: customerName,
body: customerRequest
//,cc: "抄送"
// ,filesToAttach: filesPaths
// , isBodyHtml: true,
//additionalHeaders:new string[] { "additionalHeaders1", "additionalHeaders2" }
);
//} catch (Exception e) {
// Response.Write(e.ToString());
//}
}
代码全在这了 哪里有问题?