相关疑难解决方法(0)

如何确认邮件是否已送达?

下面是我的编码,只是看看它

System.Net.Mail.MailMessage oMail = new System.Net.Mail.MailMessage();
System.Net.Mail.SmtpClient smtp = new System.Net.Mail.SmtpClient();
oMail.From = new System.Net.Mail.MailAddress("one@gmail.com");
oMail.To.Add(TextBox1.Text.Trim());
oMail.Subject = "Subject*";
oMail.Body = "Body*";
oMail.IsBodyHtml = true;
smtp.Host = "smtp.sendgrid.net";
System.Net.NetworkCredential cred = new System.Net.NetworkCredential("myusername", "mypassword");
smtp.UseDefaultCredentials = false;
smtp.Credentials = cred;
smtp.Send(oMail);
Run Code Online (Sandbox Code Playgroud)

在这里,我需要检查邮件是否已经发送.

c# system.net.mail

15
推荐指数
2
解决办法
4万
查看次数

7
推荐指数
1
解决办法
2万
查看次数

ASP.NET MVC如何确定电子邮件是否未到达接收方

在我的Web应用程序中,带有凭据信息的电子邮件将发送给每个新注册的用户.

出于某种原因,Hotmail和其他一些邮件提供商根本不接受这些电子邮件(顺便说一句,我通过hMailServer发送,也许你知道如何修复它) - 它们既不在垃圾邮件中也不在收件箱文件夹中.

因此,用户离开页面,检查邮件,什么也得不到.他们必须使用单独的页面来发送另一封电子邮件,这并不酷.

那么如何检查邮件是否成功发送?

更新

我意识到没有办法做到这一点......

email asp.net-mvc

3
推荐指数
1
解决办法
2808
查看次数

标签 统计

asp.net-mvc ×2

c# ×2

email ×2

.net ×1

asp.net ×1

system.net.mail ×1