小萌博客 - 既是个人原创，又是汇聚分享 - immoe.org - SendGrid额度调整
type: channel
link: https://www.immoe.org/tag/SendGrid%E9%A2%9D%E5%BA%A6%E8%B0%83%E6%95%B4/
items: 利用Azure中SendGrid免费计划发送邮件服务

利用Azure中SendGrid免费计划发送邮件服务
type: item
date: 2019-12-20T18:38:00+08:00
description: 全篇转载自 @如有乐享 ，由 小萌 进行编辑，本文仅作存档使用2021年5月25日 15点28分 更新 ：SendGrid免费额度进行了调整，每天免费发送100封电子邮件！目前Azure新开通SendGrid 已经没有免费额度了，最低只能开通9.95美元套餐，注意Azure赠送的钱不能用于支付SendGrid。之前已经开通SendGrid免费额度同步调整为：每天免费发送100封电子邮件。 另：Github Edu 背包貌似已经没有 SendGrid 了？(不t确定) 最近有一个小的社区站用户注册都需要验证邮箱，以及发送一些通知啥的。之前一直没时间弄，直接使用Gmail，163邮箱都有一些发件数量/速度上的限制。不太适合发送大量的邮件！但是SendGrid发送到163，QQ邮箱投递速度会慢一些！本文主要介绍一下：Azure提供的免费SendGrid邮件发送服务！SendGrid是全球最大的电子邮件基础设施服务提供商。我们的电子邮件发送服务为18万多家公司（包括Pinterest、Spotify和Uber等技术领先企业）提供了全球非垃圾邮件（每月超过140亿封电子邮件）的2%。适用场景博客，论坛，社区，邮件RSS订阅，广告宣传等免费来源目前SendGrid免费计划服务来源有2个（博主知道的）~ 不过官方提供免费试用。本文主要介绍Azure MSDN订阅中的免费服务！Githubhttps://sendgrid.com/partner/github-education每月能发送 15000封邮件~~ 不过Github EDU 背包不太好申请！前俩天我用一个国内邮箱申请了一下不知道啥适合能审核通过！AzureAzure MSDN订阅能创建免费的服务！每月能发送 25000 封邮件！PS：关于Azure学生订阅不只有这么点福利~ 后面专门说明~创建账号1）首先你的AZ账户必须又权限创建Sendgrid！直接搜索 Sendgrid 打开服务！2）新建Sendgrid账户！选择可以创建Sendgrid的订阅。位置随便即可，没有啥要求。Pricing tier选择 Free Plan~3）点击创建后，预览相关信息，直接确认即可！4）部署成功后，提示完成~ 如果部署失败，建议删除重新部署~~5）部署成功后，点击【Manage】会直接跳转到Sendgrid的管理面板。每次都可以从AZ直接跳转过去，不需要输入账户密码！PS：有时候跳转过去需要登陆，那么在AZ再次跳转一下试一试！ 创建邮局1）首次登陆Sendgrid 需要绑定验证一下你的邮箱！2）验证完成后，正式开始我们的步骤~首先访问【 操作向导 】选择第一个 Start【Integrate using our Web API or SMTP relay】~3）如果你是写代码集成的话，可以选择第一个【WEB API】。由于我是给博客使用就选择第二个【SMTP Relay】4）输入API KEY NAME，然后点击【Create Key】会生成一个 Password~5）然后在博客配置SMTP邮箱~ 然后需要使用该SMTP发送一封邮件完成验证！发送完邮件点击【Next: Verify Integration】完成验证！SMTP请参考文末~验证域名其实不验证域名也能使用，但是如果不验证的话邮件中包含链接那么邮件就无法发送~1）打开 【Settings】 -【Sender Authentication】或者 【 点击这里 】前往~选择 Authenticate Your Domain，点击【Get Started】~2）选择DNS商，如果不太确定就选 I'm Not Sure~3）From Domain，输入我们要发邮件的域名地址，然后【Next】高级选项推荐选第一个即可！4）界面会生成3个需要解析的CNAME验证，把每个解析都添加一下。我是使用的华为云的DNS解析的，生效还快！延伸阅读： 国内外提供免费的域名DNS解析的 5）CNAME解析都添加后，点击【Verify】就哦了~~~PS：CNAME解析生效可能需要一段儿时间，这个具体咨询DNS服务商~ SMTP设置Link BrandingLink Branding是啥？其实SendGrid会跟踪每封邮件的投递，用户打开邮件，点击链接等动作！默认是使用了SendGrid的自己的域名。这里可以修改成自己的域名！1）打开 【Settings】 -【Brand Your Links】或者 【 点击这里 】前往~选择 Authenticate Your Domain，点击【Get Started】~2）DNS服务商可以选择，如果没有。3）输入要使用的域名。生成要验证的解析！直接在DNS解析即可了~~~4）点击验证即可了~~~其他设置邮箱设置，入站解析，IP白名…