Questions tagged «smtpclient»

17
为什么在发送SMTP电子邮件时出现“无法分配属性”?
我不明白为什么这段代码无法正常工作。我收到一条错误消息,指出无法分配属性 MailMessage mail = new MailMessage(); SmtpClient client = new SmtpClient(); client.Port = 25; client.DeliveryMethod = SmtpDeliveryMethod.Network; client.UseDefaultCredentials = false; client.Host = "smtp.gmail.com"; mail.To = "user@hotmail.com"; // <-- this one mail.From = "you@yourcompany.com"; mail.Subject = "this is a test email."; mail.Body = "this is my test email body"; client.Send(mail);
274 c#  email  smtpclient 

4
如何在.NET中为SmtpClient对象设置用户名和密码?
我看到了构造器的不同版本,一种使用来自web.config的信息,一种指定主机,一种使用主机和端口。但是,如何将用户名和密码设置为不同于web.config的名称?我们的问题是内部的smtp被某些高安全性客户端阻止,并且我们想使用它们的smtp服务器,是否可以通过代码而不是web.config来做到这一点? 在这种情况下,例如,如果数据库中没有可用的web.config凭据,我将如何使用? public static void CreateTestMessage1(string server, int port) { string to = "jane@contoso.com"; string from = "ben@contoso.com"; string subject = "Using the new SMTP client."; string body = @"Using this new feature, you can send an e-mail message from an application very easily."; MailMessage message = new MailMessage(from, to, …
160 c#  smtpclient 

5
在.NET 4.0下使用SmtpClient,SendAsync和Dispose的最佳实践是什么
我现在对如何管理SmtpClient感到困惑,因为它是一次性的,尤其是当我使用SendAsync进行呼叫时。大概在SendAsync完成之前,我不应该调用Dispose。但是我应该调用它吗(例如,使用“ using”)。该方案是WCF服务,该服务会在拨打电话时定期发送电子邮件。大多数计算速度很快,但是发送电子邮件可能需要一秒钟左右的时间,因此Async是更可取的。 每次发送邮件时都应该创建一个新的SmtpClient吗?我应该为整个WCF创建一个吗?救命! 更新如果有所不同,则始终为用户定制每封电子邮件。WCF托管在Azure上,Gmail用作邮件程序。
116 c#  .net-4.0  smtpclient 

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.