Tag: yahoo

如何使用yahoo邮件帐户从本地主机发送电子邮件?

我正在使用Visual Studio 2010 ultimate开发一个ASP.NET网站。 我想使用我的雅虎邮箱帐户向客户发送确认邮件。 我怎么能这样做? 我应该更改或添加哪些设置?

如何以编程方式登录雅虎网站

马上就好 – 请不要建议我使用Yahoo API。 我这样做纯粹是一种学习经验,使用API​​会破坏目的。 当我登录Yahoo邮件(mail.yahoo.com)或Flickr时,我正在使用Fiddler来查看HTTP流量。 我看到浏览器将数据发布到https://login.yahoo.com/config/login 。 样本post数据是: .tries = 1的.src = flickrsignin&.md5 =&哈希=&JS =。最后=促销= INTL。= US&.lang = EN-US&.bypass =&合作伙伴=&U = 811cdp17imj21&.V = 0&.challenge = iwQ4dJLk0KhUP8Xlpyji_8ftQ.fe&.yplus =&emailCode =&PKG =&stepid =&EV =&hasMsgr = 1&.chkP = Y&.done = HTTPS%3A%2F%2Flogin.yahoo.com%2Fconfig%2Fvalidate%3F的.src%3Dflickrsignin%26.pc%3D8190%26.scrumb%3D0%26.pd%的3Dc%253DJvVF95K62e6PzdPu7MBv2V8-%26.intl%3DUS%26.done%3Dhttp%253A%252F%252Fwww.flickr.com%252Fsignin% 252Fyahoo%252F%253Fredir%253D%25252Fphotos%25252Ffriends%25252F&.PD = flickrsignin_ver%3D0%26C%3DJvVF95K62e6PzdPu7MBv2V8-%26ivt%3D%26sg%3D&.WS = 1&.cp = 0&垫= 15&AAD = 15&弹出= 1&登录名= nkisnksd&的passwd = noasno& .save =&passwd_raw = […]

401未经授权使用Yahoo OAuth

我的下面的代码每次都返回401 Unauthorized错误: HttpWebRequest request = (HttpWebRequest)HttpWebRequest.Create(“http://query.yahooapis.com/v1/yql?q=select%20fields.value%20from%20social.contacts%20where%20guid%3Dme&diagnostics=false”); request.Headers.Add( “Authorization: OAuth ” + “realm=\”” + “yahooapis.com” + “\”,” + “oauth_consumer_key=\”” + ConfigurationManager.AppSettings[“yahoo_oauth_consumer_key”] + “\”,” + “oauth_nonce=\”” + Guid.NewGuid().ToString() + “\”,” + “oauth_signature_method=\”” + “PLAINTEXT” + “\”,” + “oauth_timestamp=\”” + ((DateTime.UtcNow.Ticks – new DateTime(1970, 1, 1).Ticks) / (1000 * 10000)).ToString() + “\”,” + “oauth_token=\”” + accessToken.TokenValue + “\”,” […]

Yahoo Mail的C#SMTP电子邮件发送代码失败但对其他服务器工作正常,有人可以帮忙吗?

我正在使用此代码通过yahoo SMTP服务器发送SMTP电子邮件,它是我正在编写的个人项目。 using System.Net.Mail; using System.Net; SmtpClient theClient = new SmtpClient(“smtp.mail.yahoo.com”, 465); theClient.UseDefaultCredentials = false; theClient.Credentials = new NetworkCredential(“username”, “password”); theClient.EnableSsl = true; MailMessage theMessage = new MailMessage(“username@yahoo.com”, “to.someone@gmail.com”); theMessage.Subject = “Dave test from C# subject”; theMessage.Body = “Dave test from C# body”; theClient.Send(theMessage); 它是用于发送SMTP电子邮件的非常标准的代码,但是…服务器似乎抛出错误。 它强行终止连接。 如果我使用其他SMTP服务器(如Gmail,Windows Live或其他各种ISP Smtp服务器),则不会发生这种情况。 这是exception和堆栈跟踪: System.IO.IOException: Unable to read data […]