使用OAuth发送电子邮件

时间:2012-01-10 07:43:45

标签: c# smtp oauth-2.0 google-authentication

我正在尝试使用oauth凭据通过gmail发送电子邮件。 我似乎无法在框架中找到任何smtp类,或者使用oauth访问令牌的开源替代品。

我在谷歌开发者的网站Gmail IMAP and SMTP using OAuth - OverviewGmail IMAP and SMTP using OAuth - Protocol上找到了这些参考文献,但我不确定是谁实施它。

  1. 是否有任何开源类支持发送经过oauth凭证验证的电子邮件?
  2. 是否有任何有助于编写自定义smtp调用的包装器?
  3. 谢谢

1 个答案:

答案 0 :(得分:2)

我认为你可以在System.Net.Mail命名空间中使用SmtpClient。

本Q详细介绍了如何执行此操作:Sending Email via GMail and .NET 4