Tag: sendmail

将动态表格或div内容作为电子邮件正文内容发送

我有一个页面( somePage.aspx ),我需要作为电子邮件正文生成的内容 name ID initial Stage current Stage <% if(edata != null) for (int idx=0;idx <tr style=" background-color:”> <input type="image" src="” style=”width:25px” /> <input type="” src=”” style=”width:25px” /> sendLog()代码 public void sendLog() { mail.aReciver=”username@gmail.com”; mail.bSubject=”ttest”; mail.cBody = DV_UsersInTblTime.InnerHtml; mail.HentalSend(); } 我无法获得分配mail.cBody的内容的价值。 它说的是关于价值不是文字等的东西。 这是我在外部类中使用的方法,该方法在最后一次尝试将页面内容的function添加为正文之前工作正常,如何在此处根据需要实现结果? public static class mail { public static string aReciver, bSubject, cBody; […]

为什么我不能用c#连续发两封邮件?

我使用smtpClient使用c#发送电子邮件。 我必须每天发送大约100个不同的电子邮件,因为电子邮件根据收件人的不同而不能使用相同的邮件(添加几个收件人)。 我没有使用本地SMTP服务器,我理解(根据这里的 @rizzle响应),有一段时间必须留在一封邮件和另一封邮件之间。 但是,我正在睡觉我的程序10秒钟,它仍然是第一封被发送的电子邮件,而不是第二封电子邮件(到目前为止,我正在尝试使用两封电子邮件而不是一百封电子邮件)。 这是我的代码,任何想法? foreach (Person p in clientList) { AlternateView plainView = AlternateView.CreateAlternateViewFromString(“Texto visible para clientes que no tienen HTML”, null, “text/plain”); //AlternateView htmlView = AlternateView.CreateAlternateViewFromString(“Here is an embedded image.”, null, “text/html”); string htmlString = “html string body of the email”; AlternateView htmlView = AlternateView.CreateAlternateViewFromString(htmlString, null, “text/html”); System.Net.Mail.MailMessage message = new System.Net.Mail.MailMessage(); […]

使用带有用户名密码validation的smtp服务器发送电子邮件C#

我有一段代码发送电子邮件..inheritance人代码 这不适合我。 这是一个远程smtp服务…我双重检查电子邮件Web访问工作正常..我可以使用gui登录,接收和发送电子邮件。 但是,当我尝试通过代码来做它…它失败的消息…… {System.Net.Mail.SmtpException:SMTP服务器需要安全连接或客户端未经过身份validation。 服务器响应为:5.7.0未给出AUTH命令。 任何人都可以建议……而且他们也没有EWS暴露ie.e交换网络服务./ ..这是要走的路.. 端口是25,没有SSL或TLS Button b = sender as Button; try { MailMessage msg = new MailMessage(senderEmail, recieverEmail, “afdasfas”, “safasfa”); //MailMessage msg = new MailMessage(senderEmail, recieverEmail, subject, subject); System.Net.Mail.SmtpClient mailclient = new System.Net.Mail.SmtpClient(EmailSmtpServer, outgoingPort); System.Net.NetworkCredential auth = new System.Net.NetworkCredential(senderEmail, senderPassword); mailclient.Host = EmailSmtpServer; mailclient.UseDefaultCredentials = false; mailclient.Credentials = auth; mailclient.Send(msg); […]

根据ASP.net中用户的设置发送定期邮件?

在我的网络应用程序中,我想根据自己选择的时间段为用户发送邮件。 例如: 1个HTML邮件每3天到用户01和1个HTML邮件每20天到用户02 我怎么能这样做? 任何资源? 我可以通过我的应用程序从我的Gmail帐户发送邮件到我的表中的任何邮件地址,但我不知道如何在一段时间内自动发送它。(我使用C#和SQL Express) 帮帮我!

从我的网站发送C#的电子邮件

我使用以下代码发送电子邮件: public static bool SendEmail(string To, string ToName, string From, string FromName, string Subject, string Body, bool IsBodyHTML) { try { MailAddress FromAddr = new MailAddress(From, FromName, System.Text.Encoding.UTF8); MailAddress ToAddr = new MailAddress(To, ToName, System.Text.Encoding.UTF8); var smtp = new SmtpClient { Host = “smtp.datagts.net”, Port = 587, EnableSsl = false, DeliveryMethod = SmtpDeliveryMethod.Network, UseDefaultCredentials = […]

无法通过Google SMTP发送邮件

我还在收到“发送邮件失败”。 例外。 内部exception是“无法连接到远程服务器”,内部exception是“连接尝试失败,因为连接方在一段时间后没有正确响应,或者建立的连接失败,因为连接的主机无法响应”。 我很确定这不是防火墙设置的原因。 有谁知道我能做些什么呢? 谢谢。 var mail = new MailMessage(“username@gmail.com”, “destination@gmail.cz”) { Subject = “Testing subject”, Body = “Testing body” }; try { var client = new SmtpClient(“smtp.google.com”, 465) { EnableSsl = true, Credentials = new NetworkCredential(“username@gmail.com”, “password”) }; client.Send(mail); } catch (Exception ex) { Console.WriteLine(ex.Message); }

System.Net.Mail.SmtpException:操作已超时。 asp.net中的错误使用godaddy托管发送邮件代码

我正在使用以下代码安静使用godaddy托管发送邮件。 但它抛出System.Net.Mail.SmtpException: The operation has timed out. protected void sendmail() { var fromAddress = “frommailid@site.com”; // any address where the email will be sending var toAddress = “to@gmail.com”; //Password of your gmail address const string fromPassword = “mypassword”; // Passing the values and make a email formate to display string subject = “HI test mail […]