Sendgrid 绑定域名和发信人 发信教程

364次阅读
没有评论

共计 1090 个字符,预计需要花费 3 分钟才能阅读完成。

之前群友使用Github学生福利的时候送了我一个Sendgrid,正常使用Sendgrid一个月要9刀左右,但是学生包里送的是免费的,一个月可以发15000封邮件,完全够用了。Sendgrid是个大型邮局,可以利用api和smtp的方式批量发送营销邮件,有插件可以用来集成在WordPress、WHMCS等各种程序上。不过之前一直没怎么弄懂,今天查了下顺便摸索了一下,大概知道怎么发件了,记录一下。

1.SendGrid设置域名

我们登录Sendgrid控制台后找到左边的菜单栏,点开设置,然后找到Sender Authentication发送方验证,点击Get start开始。我这里已经设置好了,就直接显示验证过了。

Sendgrid 绑定域名和发信人 发信教程

然后开始填入你的域名,下面4个选项选第一个使用自动安全设置就行了,会自动帮你设置DKIM等信息,如果你要自定义设置也可以。

Sendgrid 绑定域名和发信人 发信教程

2.设置域名DNS记录

接下来就是设置域名的DNS解析了,大概有几个CNAME记录需要设置,设置好后点蓝色的验证。

Sendgrid 绑定域名和发信人 发信教程

3.创建发送者账号

如果没问题就验证通过了。然后我们来到左边菜单栏设置里找到Marketing营销,然后点击Sender发送方。点击右上角蓝色按钮新建用户,填入发送的邮箱,下面的那个邮箱我也不知道怎么填,就填的自己QQ邮箱。

Sendgrid 绑定域名和发信人 发信教程

Sendgrid 绑定域名和发信人 发信教程

4.选择相应的发送方式

创建好用户后,VERIFIED那一栏变成绿色打勾就可以了。然后我们点击左上角用户名那里的下拉菜单,有个安装向导,这里你可以选择使用API方式还是SMTP方式发送邮件,成熟的程序都有插件了。

Sendgrid 绑定域名和发信人 发信教程

我这里使用的是s-panel魔改再次修改版里自带的Sendgrid设置

# sendgrid
$System_Config['sendgrid_key'] = 'xxxxx';
$System_Config['sendgrid_sender'] = 'no_reply@em31.example.com';

这里的apikey可以在网站账户里自己创建,下面的发送账号就是你刚才创建的账号。这里需要注意一下,比如我这里的no_reply@em31.example.com,no_reply是我自己创建的,后面的example.com是域名,em31是验证域名的时候系统生成的,如果你想自定义这个子域名也可以。

5.自定义子域名

设置域名白名单:https://app.sendgrid.com/settings/whitelabel/domains

Sendgrid 绑定域名和发信人 发信教程

如图,比如这里我自定义的子域名就是mail了,创建以后仍然像第2步那样设置相应的DNS记录,然后创建发送账号的时候就可以no_reply@mail.example.com这样了。

正文完
 
admin
版权声明:本站原创文章,由 admin 2020-03-20发表,共计1090字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
评论(没有评论)
验证码