设为首页 收藏本站
查看: 1598|回复: 0

[经验分享] 客户文章:Windows Azure SendGrid入门

[复制链接]

尚未签到

发表于 2016-5-24 08:53:36 | 显示全部楼层 |阅读模式
  编者按:今天的文章来自SendGrid的软件工程师Gabe Moothart。SendGrid 提供了一种基于云计算的电子邮件服务,减轻企业的成本和维护自定义电子邮件系统的复杂性。
  作为WindowsAzure客户,您知道您可以轻松地访问一个高度可扩展的集成到任何 Windows Azure 环境上的应用程序的电子邮件提交解决方案? Windows Azure SendGrid 入门是很容易的。
DSC0000.png

DSC0001.png

  
  你需要做的第一件事是要一个 SendGrid 帐户。您可以在 Windows Azure 市场这里找到 SendGrid。只需单击绿色"LearnMore"按钮并继续通过创建一个 SendGrid 帐户的注册过程。作为 Windows Azure 客户,将自动提供您发送 25000 电子邮件/月的免费包。
  然后点击“Sign up Now”以创建您的SendGrid账号。
DSC0002.png



  
  现在您的SendGrid账户已创建,是时候将它集成到WindowsAzure Web Site.登录和单击页面底部的"+ New"按钮来创建一个新的Web site:
DSC0003.png



  
  已创建网站后,选择管理用户界面,在页面的底部找到"Web Matrix"按钮。这将在 WebMatrix打开您的新网站,如有必要安装它。您的站点为空,WebMatrix 将会提醒您:
DSC0004.png



  
  选择" Yes, install from thetemplate Gallery ",选择" Empty Site"模板。
   DSC0005.png

  

  
  在左侧选择"Files"视图,然后从文件菜单中,选择"New"->"File",然后选择"Web.Config (4.0)"的文件类型。




  
DSC0006.png
DSC0007.png

  接下来,我们需要告诉 Asp.Net 使用 SendGrid SMTP 服务器。将此文本添加到新的 Web 配置 < configuration >标记内:
  <system.net>
<mailSettings>
<smtp>
<networkhost="smtp.sendgrid.com"userName="sendgridusername"password="sendgridpassword"/>
</smtp>
</mailSettings>
</system.net>
  请确保插入您自己的 SendGrid 用户名和密码。下一步打开 Default.cshtml 文件。添加此标记到<body>标记内:
  <h1>Sendgrid Demo</h1>
<form method="post">
<div>
<p>@message</p>
<p><inputtype="submit"value="SendEmail"/></p>
</div>
</form>
  最后,添加代码以通过SendGrid发送电子邮件到 Default.cshtml 文件的顶部:
  @{
string message = "";
if (IsPost) {
var c =new System.Net.Mail.SmtpClient();
c.Send("from@domain.com","to@domain.com", "subject", "body");
message = "Email sent!!";
}
}
  更改"from@domain.com"为您的电子邮件地址,"to@domain.com"要发送到的电子邮件地址,然后编辑您所需的内容的"subject"和"body"参数。
  然后就只剩是单击" Publish "以将您的更改推回 Windows Azure,并浏览到该网站。单击" Send Email ",就会发送电子邮件。
  就是这样了 !使用 SendGrid,像你这样的开发人员可以集中精力建立更好的系统并赚取更多收入,同时降低工程和基础设施的管理的成本。去创建的下一个大应用吧。让 SendGrid 照顾您的电子邮件。

本文翻译自:http://blogs.msdn.com/b/windowsazure/archive/2012/09/10/guest-post-getting-started-with-sendgrid-on-windows-azure.aspx

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-220884-1-1.html 上篇帖子: Windows Azure Storage新的价格体系公布 下篇帖子: Windows Azure功能更新:Active Directory服务,Windows/VM备份,网站日志实时监控
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表