如何在赛博大善人cloudflare那里白嫖无限多个企业级邮箱,这些邮箱既可以收邮件,也可以发邮件。
可以用来接收网站验证码,注册账户的时候就可以很方便的注册一大堆小号。 还可以把他们当成临时邮箱,与人通信,避免暴露自己真实的邮箱,保护个人隐私。 Cloudflare是一家提供CDN、网络安全、DDos防御和域名服务的公司。人称大善人,赛博活佛,爬爬虾之前介绍过cloudflare的DNS,内网穿透等免费服务,今天重点来看如何白嫖邮箱,让你瞬间获得无限多个免费邮箱。
文字版较简略,视频更详细:
域名
使用Cloudflare的前提是要有一个域名。关于域名的购买,可以看一下这期视频。
有了域名以后,我们就把它托管到Cloudflare上。我们先登录一下Cloudflare,没有账号就注册一个。右上角点击添加站点,输入你的域名,
然后点击继续。这里有一些付费的,我们都不要,直接找下面这个免费的,点击继续。
一路下一步。这步是重点,更改名称服务器。找到这两个名称服务器。
我们需要去刚才买域名的网站更改一下,这里有一个Name Server。就把这里改一下,把原来的这3条全部删掉,然后填上刚才网站给我分配的这两个,点击保存。
我们再回到Cloudflare,点击立即检查,然后点击继续。这里什么都不用动,直接开始使用就可以了。
左上角点击Cloudflare的图标,回到首页,域名这里打上一个对勾,那就可以开始直接使用了。
收邮件
这里我以我自己的域名tech-shrimp.com,也就是技术爬爬虾为例进行演示。我们先点击这个域名,进来以后选择左侧电子邮件,选择电子邮件路由。
第一次进来以后,会有一个新手设置,点击取消新手设置,点击启用电子邮件路由。
这里面有4个DNS值,我们点击添加记录并启用,Cloudflare就会自动添加上这4个DNS记录。
弄好以后,我们再点击路由规则,这里有一个catch-all地址,我们点击右侧的编辑,
点击发送到电子邮件。这里填写一个自己的电子邮箱,然后点击保存。
保存好以后,这里会出现一个待验证。
Cloudflare会发送一封验证邮件到这个地址,我们来接收一下。刷新一下页面,打上一个对勾,那就配置完成了。
这个配置的意思是所有发送到tech-shrimp.com域名下面的邮件都会自动转到163的邮箱 。这样就实现了无限多个邮箱可以收邮件。
发邮件
使用邮箱发送邮件,我使用的服务是resend.com ,这也是一个免费的服务。没有账号的话就自己注册一个。
选择左侧的API Keys,点击create API Key,名字随便填一个,下面两个保持默认,点击添加。
就会获得一个API Key,把它保存好。这里有一个域名,我们需要把域名也添加到这个网站上,就是刚才托管到Cloudflare的那个域名。
好,这一步是重点 。这里给了3个DNS记录,我们需要把这个记录填回Cloudflare
回到cloudflare
我们回到resend,有一个按钮verify DNS records,我们点击一下,它检查我们刚才的配置是否正确。等校验完,页面标成绿色,那就配置完成了。
使用Python发邮件
# 先安装依赖
# pip install resend
import resend
# 这里换成自己的resend API Key
resend.api_key = "re_xxxxxxxxxxxxxxxxxxxxxxx"
params: resend.Emails.SendParams = {
# 发件人可以是自己域名下的任何一个人
"from": "sdkjfskdhf@你的域名",
"to": ["[email protected]"],
"subject": "hi",
"html": "<strong>hello, world!</strong>"
}
email = resend.Emails.send(params)
print(email)
使用cURL发邮件
Authorization 换成自己的resend API Key
发件人可以是自己域名下的任何一个人
curl -X POST 'https://api.resend.com/emails' \
-H 'Authorization: Bearer re_VxeNCEn1_6w4bYF93xQKgKGFYRxNK2D3J' \
-H 'Content-Type: application/json' \
-d
```{
"from": "Acme <onboarding@你的域名>",
"to": ["[email protected]"],
"subject": "hello world",
"text": "it works!"
}'