草庐IT

c# - Gmail 的 SmtpClient

我正在为一个学校项目开发一个邮件客户端。我已经设法使用C#中的SmtpClient发送电子邮件。这适用于任何服务器,但不适用于Gmail。我相信这是因为谷歌使用了TLS。我已经尝试在SmtpClient上将EnableSsl设置为true但这没有任何区别。这是我用来创建SmtpClient和发送电子邮件的代码。this.client=newSmtpClient("smtp.gmail.com",587);this.client.EnableSsl=true;this.client.UseDefaultCredentials=false;this.client.Credentials=n

c# - Gmail 的 SmtpClient

我正在为一个学校项目开发一个邮件客户端。我已经设法使用C#中的SmtpClient发送电子邮件。这适用于任何服务器,但不适用于Gmail。我相信这是因为谷歌使用了TLS。我已经尝试在SmtpClient上将EnableSsl设置为true但这没有任何区别。这是我用来创建SmtpClient和发送电子邮件的代码。this.client=newSmtpClient("smtp.gmail.com",587);this.client.EnableSsl=true;this.client.UseDefaultCredentials=false;this.client.Credentials=n

c# - 通过 gmail 使用 System.Net.Mail 发送电子邮件

我想通过gmail服务器发送电子邮件。我已经输入了以下代码,但在发送时卡住了。任何想法请....MailMessagemail=newMailMessage();mail.From=newSystem.Net.Mail.MailAddress("apps@xxxx.com");//createinstanceofsmtpclientSmtpClientsmtp=newSmtpClient();smtp.Port=465;smtp.UseDefaultCredentials=true;smtp.Host="smtp.gmail.com";smtp.EnableSsl=true;//rec

c# - 通过 gmail 使用 System.Net.Mail 发送电子邮件

我想通过gmail服务器发送电子邮件。我已经输入了以下代码,但在发送时卡住了。任何想法请....MailMessagemail=newMailMessage();mail.From=newSystem.Net.Mail.MailAddress("apps@xxxx.com");//createinstanceofsmtpclientSmtpClientsmtp=newSmtpClient();smtp.Port=465;smtp.UseDefaultCredentials=true;smtp.Host="smtp.gmail.com";smtp.EnableSsl=true;//rec

c# - Gmail 错误 :The SMTP server requires a secure connection or the client was not authenticated. 服务器响应为 : 5. 5.1 需要身份验证

我正在使用以下代码发送电子邮件。该代码在我的本地机器中正常工作。但是在生产服务器上我收到错误消息varfromAddress=newMailAddress("mymailid@gmail.com");varfromPassword="xxxxxx";vartoAddress=newMailAddress("yourmailid@yourdoamain.com");stringsubject="subject";stringbody="body";System.Net.Mail.SmtpClientsmtp=newSystem.Net.Mail.SmtpClient{Host="smtp

c# - Gmail 错误 :The SMTP server requires a secure connection or the client was not authenticated. 服务器响应为 : 5. 5.1 需要身份验证

我正在使用以下代码发送电子邮件。该代码在我的本地机器中正常工作。但是在生产服务器上我收到错误消息varfromAddress=newMailAddress("mymailid@gmail.com");varfromPassword="xxxxxx";vartoAddress=newMailAddress("yourmailid@yourdoamain.com");stringsubject="subject";stringbody="body";System.Net.Mail.SmtpClientsmtp=newSystem.Net.Mail.SmtpClient{Host="smtp

c# - 使用 C# 通过 Gmail SMTP 服务器发送电子邮件

出于某种原因,对于“Sendingemailin.NETthroughGmail”,接受的答案和任何其他答案都不适合我。为什么它们不起作用?更新:我已经尝试了另一个问题中的所有答案(接受的和其他的),但没有一个有效。我只想知道它是否适用于其他人,否则Google可能已经改变了一些东西(以前发生过)。当我尝试使用SmtpDeliveryMethod.Network的代码片段时,我很快收到SmtpExceptiononSend(message)。消息是TheSMTPserverrequiresasecureconnectionortheclientwasnotauthenticated.服

c# - 使用 C# 通过 Gmail SMTP 服务器发送电子邮件

出于某种原因,对于“Sendingemailin.NETthroughGmail”,接受的答案和任何其他答案都不适合我。为什么它们不起作用?更新:我已经尝试了另一个问题中的所有答案(接受的和其他的),但没有一个有效。我只想知道它是否适用于其他人,否则Google可能已经改变了一些东西(以前发生过)。当我尝试使用SmtpDeliveryMethod.Network的代码片段时,我很快收到SmtpExceptiononSend(message)。消息是TheSMTPserverrequiresasecureconnectionortheclientwasnotauthenticated.服

c# - 通过 Gmail 在 .NET 中发送电子邮件

我没有依赖主机来发送电子邮件,而是考虑使用我的Gmail帐户发送电子邮件。这些电子邮件是发送给我在节目中演奏的乐队的个性化电子邮件。有可能吗? 最佳答案 请务必使用System.Net.Mail,而不是已弃用的System.Web.Mail。使用System.Web.Mail执行SSL是一堆骇人听闻的扩展。usingSystem.Net;usingSystem.Net.Mail;varfromAddress=newMailAddress("from@gmail.com","FromName");vartoAddress=newMai

c# - 通过 Gmail 在 .NET 中发送电子邮件

我没有依赖主机来发送电子邮件,而是考虑使用我的Gmail帐户发送电子邮件。这些电子邮件是发送给我在节目中演奏的乐队的个性化电子邮件。有可能吗? 最佳答案 请务必使用System.Net.Mail,而不是已弃用的System.Web.Mail。使用System.Web.Mail执行SSL是一堆骇人听闻的扩展。usingSystem.Net;usingSystem.Net.Mail;varfromAddress=newMailAddress("from@gmail.com","FromName");vartoAddress=newMai