当我登录到我的WebApplication时,我想也会自动登录到Gmail。完全像我会去gmail.com,自己输入我的电子邮件地址和密码。如何在ASP中记录Gmail MVC 5
它必须在客户端完成,因此必须使用Java脚本。让我们说我们已经知道登录名和密码一个前提:
function LoginGmail(login, password) {
}
问题:如何通过Java脚本登录到Gmail?
当我登录到我的WebApplication时,我想也会自动登录到Gmail。完全像我会去gmail.com,自己输入我的电子邮件地址和密码。如何在ASP中记录Gmail MVC 5
它必须在客户端完成,因此必须使用Java脚本。让我们说我们已经知道登录名和密码一个前提:
function LoginGmail(login, password) {
}
问题:如何通过Java脚本登录到Gmail?
我无法清楚地明确您的问题,但我认为您希望通过C#代码向某人发送电子邮件。这是您可以使用的代码。
SmtpClient client = new SmtpClient();
MailMessage msg = new MailMessage();
MailAddress to = new MailAddress("client email address");
MailAddress from = new MailAddress("Your Email Address");
msg.IsBodyHtml = true;
msg.Subject = "Mail Title";
msg.To.Add(to);
msg.Body = "Your message";
msg.From = from;
client.Send(msg);
在根据配置部分web.config文件,你需要写邮件帐户
<system.net>
<mailSettings>
<smtp deliveryMethod="Network">
<network host="smtp.gmail.com" port="587" userName="your email address" password="your password" defaultCredentials="false" enableSsl="true" />
</smtp>
</mailSettings>
</system.net>
不可能的凭证信息。您可以使用Google+执行OAuth工作流程,这将在技术上将用户登录到Gmail,并将其作为其Google帐户的一部分,并使用该外部提供商对您的网络应用程序进行身份验证。但是,如果您打算做其他任何事情,例如代表用户发送电子邮件,则必须先获得许可并使用Google API。 – 2014-09-06 20:41:49