邮箱批量登录接验证码_记一次莫名的需求(临时邮箱|企业邮箱)

目录:

  • 前言

  • 行情

  • 伪需求

  • 过程

  • 1.前戏

  • 2.买域名

  • 3.网易企业邮箱

  • 4.模糊的需求

  • 5.晚饭后

  • 6.临时邮箱1

  • 6.临时邮箱2

  • 7.域名版临时邮箱

  • 8.遇见问题

  • 8.1.DNSPOD

  • 8.2.换种思路

  • 拓展

  • 1.思路

  • 2.后续

  • 2.1.简单

  • 2.2.自建临时邮箱

  • 后话

记一次需求不明的亏

看完这篇文章你会学到: 免费企业邮箱的搭建 and 自建域名版临时邮箱

需求莫名没事,就是有点浪费彼此时间

PS:现在知道技术人员为什么只喜欢和技术人员说话了( 简洁明了,一两句话over,不麻烦~)

各位就当个看管吧,不过也懂了个事,有些小打小闹的东西(比如这边的免费企业邮箱)时间段一过,变化多端,几年后再回首可能大不相同(比如阿里云买域名)

PS:也就没必要浪费时间去帮人解答,毕竟谁的时间都不是大风刮来的,旧文章一贴,大体步骤都是差不多的,不能弄出来说明技术也不是什么技术人员,要是问你个什么事情,也的确挺麻烦的,还得一步步截图(技术人员几句话就秒懂了)嗯,就这样~

前言

以前我为Net狂的老朋友的朋友找我帮个忙,心想朋友的朋友也算是朋友了,那就顺手帮了吧~

行情

网易:108363bd37fab0763c66b75012f6995f.png

阿里:85760ecc0e2d3d82e64674836db11ab8.png

伪需求

我只知道是帮弄下邮箱,心想,前年的时候推过两篇免费企业邮箱的文章,应该就是这个了吧

这个是正文:再说下企业邮箱那点事吧 https://www.cnblogs.com/dunitian/p/8214029.html

PS:现在个人已经不能申请免费的企业邮箱了

上面文章发完后,然后我发现腾讯企业邮箱有点业务逻辑方面的漏洞(主要是新旧系统的差异导致的)于是又写了篇:续上次的腾讯企业邮箱 https://www.cnblogs.com/dunitian/p/8214052.html

PS:现在腾讯已经修补关闭了旧系统的接口(已经按照我方法创建的同志使用并不影响)

61c4226104213abe48c263f0c9340b82.png

以前阿里云企业邮箱和腾讯企业邮箱是可以免费使用的,现在都是收费的,然后发现网易http接口的老接口可以直接免费注册

http://app.ym.163.com/ym/reg/view/index

过程

内容太多,删减版:

1.前戏

A:你好我要弄两个域名邮箱是多少钱?买哪一种比较好用我是绑定游戏账号的37be57eb5f80330fa3a81a316569d7f7.png

B:你有域名吗,有域名可以使用QQ和阿里的免费邮箱,不用钱的

PS:我用的就是这两者,后来发现了腾讯和阿里的企业邮箱都不免费了

A:我先买两个域名吧或者你帮我搞下一共多少钱一个?

B:你用企业邮箱就是为了玩游戏?如果只是这个的话可以申请便宜的域名,不过最好是.net或者com或者org的,这样的域名邮箱一般都认的,你可以先去阿里云或者腾讯云看下

PS:这三种域名是国际域名,国内也可以考虑cn,以前cn是不支持域名保护的,现在不知道支持了没

A:我买两个吧你帮我远程弄下弄完了我发红包

B:红包就不用了,朋友的朋友也是朋友,买一个先试试,阿里一般送免费邮箱的

PS:事实证明现在阿里不送了(有免费邮箱的可以使用续费的支付漏洞,我之前刷了40年,不知道现在补没补起来)

A:好的

B:我看了下,腾讯企业邮箱已经不支持个人了,你可以用163的免费企业邮箱来设置,有问题你截图,我coding了

A:好的

2.买域名

几分钟后。。。

A:买域名的时候出这个提示是不是哪里没填对de8f38b00a4f3fbaa4f5ce9b0b6fbe6c.png

B:买域名应该不要这些吧,备案的时候需要

然后我看了下,发现现在腾讯和阿里买域名都是需要填写个人信息模版的

B:你自己创建一份,你写完验证后就可以买了6fa83f0c2e90047fcefe24afac21d0d3.png

48c41178939be0b462f9a9d622e68d12.png

PS:其实这时候我有点蛋疼了,对方看来不是技术人员啊。。。晕,心累,但是已经说帮了,那就继续吧

B:买完解析下域名8904ae57b452261a2d8f23c0c57ecc16.png

A:好的,实名验证在哪里?还让我各种验证不验证不让买

B:买个域名而已,阿里云的确麻烦了...

A:我填好了还是不让买72d032886117bc8ad123c9f5d578d1ce.png

B:你要勾选一个,邮箱应该也要验证一下的,太麻烦你就用腾讯云吧,qq一般都是实名的,可以直接买的

腾讯云购买页面:06104f88037394ce2153e158e8eb7b75.png

A:我买阿里云吧他让我实名验证我在上传身份证

3.网易企业邮箱

B:ok,你先处理下,然后到刚才我发的网易免费企业邮箱注册下http://app.ym.163.com/ym/reg/view/indexb3c5799eded4cdf06985088cfd5b1593.png

ec87073cc510ae94154b41d133f4c417.png

2e46419ae7211c52b5479984cc84efc3.png

9a4ea33df7f2f818c5a24cec2cae87e4.png

4730a4a21872adbb984680740a944470.png

B:你有问题的地方截图,大体步骤就是这么几步

4.模糊的需求

B:对了,你游戏绑定的邮箱不能是qq邮箱吗?一定要企业邮箱?一个QQ可以申请好3~4个邮箱的017128b76dfcd9e17d0d38a2816dbdf6.png

几分钟后。。。

A:账号是华为账号邮箱格式的,只要绑定邮箱就能用b97adfb532552116b72cc0dbc6166268.png

A:我买两个域名够用吗,自己用来挂机的,每个号都能绑定一个邮箱就行了域名邮箱有数量限制吗?

B:有的,就算是付费的也是有限制的

A:一个域名能有多少个邮箱?

B:域名可以有无数邮箱,但免费企业邮箱有用户数量限制

B:阿里免费的少则5个多则10多个,腾讯免费企业邮箱200个左右,网易50个左右,举个例子:

06ab629f1380cfda1229946464ac05e9.png

85760ecc0e2d3d82e64674836db11ab8.png

B:几个账号是免费的,多了必须使用收费的了,100个账号对个人来说挺贵的,比自己撘邮件服务都贵

B:你账号应该是大批量的,用企业邮箱可能不划算,你看看账号绑定普通邮箱行不行(qq、163)等等,这样基本上没什么费用

B:你自己思考下吧,有事发消息

几分钟后。。。

A:可以绑定普通邮箱的,能qq远程吗兄弟可以的话我再买一个你帮我弄下吧

B:现在在公司,不方便的,等下班才能远程

A:那我先买另一个net格式的你下班了远程我吧

B:ok,记得把163的免费企业邮箱也创建好

A:好的

N分钟后。。。

A:都好了等下搞网易的efaee6d1e8cf956fed83699c2cf94b73.png

B:ok,你可以尝试弄一弄的,解析不是很难,添加一个记录值就行了

B:有问题截图,实在不行就等我下班

A:ok

5.晚饭后

B:你解析设置过没

A:没有

B:163的那个创建好没

A:我朋友说不用网易的就我买的两个阿里云兄弟有空帮我设置下就行了

A:163的必须要创建吗那我去创建下

B:企业邮箱肯定是要创建的,你根据域名先创建一个

6.临时邮箱1

B:对了,临时邮箱你知道吗?我之前应该推过很多这方面的资源

A:他说十分钟那种临时邮箱就是能接验证的就行了要自己的域名邮箱这样每次游戏更新都能接验证码

B:临时邮箱每次可以进入自己设置的那个邮箱(可以看到历史的邮件)

A:这个也要实名啊288c207aad42a3e1ec0cf1603251022b.png

B:先不管这个,先看看解析值

A:在哪里查看?

B:http://app.ym.163.com/ym/help/help-hmail.html#3.6

B:mx.ym.163.com0e1bbe0aec19458a911d5c0f0c65e408.png

B:v=spf1 include:spf.163.com~alle1afce33c64cffd1f5cecb9d0fcec1df.png

B:你两个域名就100个,基本上够你用了f8b7d2535933d210c8f02ec7b67251a7.png

A:新网这个我登录不了啊,兄弟你方便远程吗我真不懂啊7b5462ebe8a2625ef9ac38555d9350bc.png

B:不用管这个,直接在阿里域名解析设置0ae98a2d2415cb1798a38e6dc3620757.png

远程一波操作(主要就是设置个解析值)然后就可以访问企业邮箱管理页面了

6.临时邮箱2

A:不是这个啊我要的和网友XX一样的临时邮箱就行了

B:。。。我不知道他是什么的,企业邮箱就是这么设置的。。。你登录下在阿里云里面设置域名解析,等你登录好我再远程

B:你可以问问他的是什么样的,他和我说的是你要弄域名邮箱e1b6bdbcf04b1d772839c40cb2842ad7.png

A:没有就和他的一样的临时邮箱,游戏账号几千个企业邮箱不够用的

B:早点说这个需求嘛,这就简单了,临时邮箱太多了

A:你帮我弄下我发个红包给你完事

B:红包就省了,朋友的朋友也是朋友,对于朋友我不收红包的

A:好的谢谢,就我买的那两个域名弄一下就行了

B:要使用你的域名弄临时邮箱?这个就比较繁琐了,需要自己搭建的,如果只是临时邮箱或者企业邮箱都是简单的

PS:这时候我还不知道国内有些临时邮箱可以提供转发服务了(几年前是没有的)

B:你多个账户绑定临时邮箱的需求,直接使用临时邮箱就行了啊,eg:http://www.maildu.de/,里面账号随便创

B:比如:http://www.maildu.de/mail/check?to=mmd,你的邮箱就是:mmd@maildu.de

A:好的要登录自己的域名然后输入吗

B:不是,这个就是临时邮箱,域名就是maildu.de

7.域名版临时邮箱

A:要用我的域名申请临时邮箱呢?

B:我几年前分析过一个可以绑定临时邮箱的网站,我找找

PS:当时我推过两个国外的可绑域名的临时邮箱:trashmail.commailsac.com

A:额那我朋友是怎么搞得你也帮我搞一样的把

B:。。。关键我不知道你朋友什么效果,还是说他在我推荐使用腾讯企业邮箱的时候创建了一个?

PS:只说了弄下域名邮箱而已

A:他那边就两个域名阿里云的,然后自己的域名当临时邮箱

A:我朋友说是十分钟临时邮箱上面用我买的域名能收到验证码就行了

B:那你可以问问他使用的那个临时邮箱

A:他说百度搜的十分钟临时邮箱,上面用我买的域名能收到邮件就行了

然后我上网找了一波,发现现在国内的临时邮箱还真有这个功能了

PS:其实我这时候有点窝火的,你朋友他自己弄好了,你让你朋友弄下不就没我啥事了吗?等于你朋友不想弄,然后推我这?我就这么热心肠?不过已经开始帮了,不喜欢有始无终,继续吧

4a393730e202ba1074e706ed70087ade.png

B:我找了一个:http://mail.bccto.me/mymail, 将域名CNAME到mail.bccto.me,将域名MX到mail.bccto.me

B:你设置下吧,不会的话我远程一下

A:远程吧

8.遇见问题

然后远程的时候发现现在阿里云的域名不能同时设置 CNAMEMX为一个值的解析

B:坑爹了不应该冲突啊,我以前的阿里云邮箱也是mx和cname的,我先用自己是研究下,你可以喝个水c26d0e8e979001741a24b9e832255d50.png

A:好的,其他零时邮箱也可以的只要十分钟那种能借到我游戏账号发的验证码得

先贴下我怎么解决的:

8.1.DNSPOD

细细看了下提示:932c20ec7d26b4c0678c2d62b54058db.png

再想到之前DNSPOD在被腾讯收购前,的确在域名解析这块有特色(可以设置国内外线路等)

于是去DNSPOD看了下,发现现在也是不支持的了(先到阿里云更改DNS解析为DNSPOD提供的服务地址,然后才可以添加解析值)16aeb53761390ec2253e86e0b1b91c5c.png

8.2.换种思路

上网搜了下,说直接把CNAME换成隐形URL就行了,但是 bccto.me是未备案的,所以等于没用

于是从原理上分析了一下,MX是邮件服务,是重点,CNAME的目的就是让网站能显示为 bccto.me(原理和Github的静态域名一样)

那我不一定设置他的值为 mail啊?于是试了下:(果然,遇到问题还是得靠思路)9200dcfb58d3a28351e23b6a4a83e911.png

然后发现就可以了:ec9411c5f4aba0e599e04c195dbcf840.png

然后就远程解决了下

B:最后才知道你是要临时邮箱而不是企业邮箱这需求真是偏的可以了

A:是的

B:下午我们讨论的一直都是企业邮箱

A:嗯就这种格式的就行了企业的等以后要求高了再搞吧

A:搭建一个大概多少钱?

B:服务器一年多少钱就多少钱,这东西网上还是有开源产品的

A:嗯好的

B:早点休息吧,闪了~

A:好的

聊天到此为止~

拓展

1.思路

在需求不明的时候我脑中有这么几个解决方案,贴出来给大家参考:

1.自己搭建企业邮箱服务

  1. 之前推过一波免费的临时邮箱,那是否可以通过免费企业邮箱(成员限量)来实现临时邮箱的功能(只是为了批量验证一些东西,那每次使用也只是一个邮箱,只要动态修改就行了)

  2. 还有一个思路就是直接搭建一个类似于临时邮箱的产品

3个思路,都能解决大批量用户去验证邮箱的需求

2.后续

一般方法一公布,没多久就失效了,我这边准备了几个方案给大家:

2.1.简单

使用当时我推过两个国外的可绑域名的临时邮箱:trashmail.commailsac.com,设置和上面差不了太多

mailsac有点不一样,你设置解析之后,是不能直接通过你的域名访问,你可以通过他的,然后在域名文本框里面改成你的706c9cd5002efb31405ac27b5e08e757.png

2.2.自建临时邮箱

我给大家准备了两份开源产品,自建服务器部署下就可以直接用了,很简单:

https://github.com/lotapp/forsaken-mail

https://github.com/lotapp/mailsac

后话

熟悉逆天的人应该都知道,逆天网络上有个原则:不和网上的朋友谈金钱,随缘搭理陌生人(说白了就是热心^_^)

PS:对待网上的朋友:有些小忙帮就帮了,无所谓的,不收红包不求感激,毕竟朋友一场;对待陌生网友就看心情:心情好有些忙帮直接无偿帮了,毕竟大家都不容易,心情一般那有空就帮帮,心情不咋地就直接忽略~

不过有了这次需求不明的经历,以后网上朋友的朋友就不要再找逆天了,毕竟谁的时间都不是大风刮来的,生活嘛,随缘就好~

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/335884.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

java 补充日期_Java 9对可选的补充

java 补充日期哇&#xff0c;人们真的对Java 9对Stream API的添加感兴趣。 想要更多&#xff1f; 让我们看一下…… 可选的 可选::流 无需解释&#xff1a; Stream<T> stream();想到的第一个词是&#xff1a; 终于 &#xff01; 最后&#xff0c;我们可以轻松地从可选…

【Python科学计算系列】行列式

1.二元线性方程组求解 import numpy as np a np.array([[3, -2], [2, 1]]) b np.array([12, 1]) d np.linalg.solve(a, b) print(d) 2.三阶行列式求值 import numpy as np a np.array([[1, 2, -4], [-2, 2, 1], [-3, 4, -2]]) d np.linalg.det(a) print(d) 3.行列式的余…

【Python科学计算系列】矩阵

1.矩阵的幂计算&#xff08;设计思想&#xff1a;递归&#xff09; #!/usr/bin/env python # -*- coding: utf-8 -*- import numpy as np def matrixPow(Matrix,n):if(type(Matrix)list):Matrixnp.array(Matrix)if(n1):return Matrixelse:return np.matmul(Matrix,matrixPow(…

swarm 本地管理远程_带有WildFly Swarm的远程JMS

swarm 本地管理远程我再次在博客中谈论WildFly群&#xff1f; 简短的版本是&#xff1a;我需要对远程JMS访问进行测试&#xff0c;并且拒绝设置复杂的功能&#xff08;如完整的应用程序服务器&#xff09;。 这个想法是要有一个简单的WildFly Swarm应用程序&#xff0c;该应用程…

java解码_Java数组已排序解码

java解码排序是我们在计算机科学中学习的第一个算法。 排序是一个非常有趣的领域&#xff0c;它有大约20多种算法&#xff0c;而且总是很难确定哪种算法最好。 排序算法的效率是根据占用的时间和所需的空间来衡量的。 一些时间气泡排序是最好的&#xff0c;因为它没有空间需求&…

【数论系列】反函数

一、判断反函数是否存在&#xff1a; 由反函数存在定理&#xff1a;严格单调函数必定有严格单调的反函数&#xff0c;并且二者单调性相同&#xff1a; 1、先判读这个函数是否为单调函数&#xff0c;若非单调函数&#xff0c;则其反函数不存在。 设yf(x)的定义域为D&#xff…

java附加属性_Java 9附加流

java附加属性Java 9即将发布&#xff01; 它不仅仅是Jigsaw项目 。 &#xff08;我也很惊讶。&#xff09;它给平台带来了很多小的变化&#xff0c;我想一一看一下。 我将标记所有这些帖子&#xff0c;您可以在这里找到它们。 让我们从…开始 流 Streams学习了两个新技巧。 第…

envi最大似然分类_闲谈最大后验概率估计(MAP estimate)amp;极大似然估计(MLE)和机器学习中的误差分类...

上一篇文章中提到了一个有趣的实验&#xff0c;简单来说就是1-100中有若干个数字是“正确的”&#xff0c;只告诉其中一部分“正确的”数字&#xff0c;去猜全部“正确的”数字。为了严谨的去研究这个问题&#xff0c;我们需要将一些概念进行抽象。首先&#xff0c;把提前告知的…

html 完全复制div中的内容_LOL手游现在远非完全体,未来还有哪些端游内容会加入手游中?...

LOL手游上线已经有一段时间了&#xff0c;虽然绝大多数情况下LOL端游的内容被继承到了手游当中&#xff0c;但是仍然有一部分端游的内容尚未出现在手游之内。今天小编就带领大家来盘点一下&#xff0c;那些未来可能出现在手游当中的端游内容。排位赛ban选英雄机制Moba游戏排位赛…

光盘 机密_使用保险柜管理机密

光盘 机密您如何存储秘密&#xff1f; 密码&#xff0c;API密钥&#xff0c;安全令牌和机密数据属于秘密类别。 那是不应该存在的数据。 在容易猜测的位置&#xff0c;不得以纯文本格式提供。 实际上&#xff0c;不得在任何位置以明文形式存储它。 可以使用Spring Cloud Confi…

junit5 动态测试_JUnit 5 –动态测试

junit5 动态测试在定义测试时&#xff0c;JUnit 4有一个很大的弱点&#xff1a;它必须在编译时发生。 现在&#xff0c;JUnit 5将解决此问题&#xff01; Milestone 1 刚刚发布 &#xff0c;它带有全新的动态测试&#xff0c;可以在运行时创建测试。 总览 本系列中有关JUnit 5…

C++ 11 深度学习(十)原始字面量

你是否曾经为了各种json格式无法写入string中而烦恼&#xff0c;为了各种转义而烦恼。如下图 c11为我们带来了全新的解决方法 其新特性为使用. R"(xxxxxxxxxxxx)" ,此种形式可以使得以原有形式进行表现出来

交流伺服系统设计指南_交流设计

交流伺服系统设计指南软件设计至关重要。 它是应用程序的基础。 就像蓝图一样&#xff0c;它为所有背景的聚会提供了一个通用平台。 它有助于理解&#xff0c;协作和发展。 设计不应仅视为开发的要素。 它不应该仅仅存在于开发人员的脑海中&#xff0c;否则团队将发现它几乎无…

maven 父maven_Maven神秘化

maven 父maven由于我的Android开发的背景下&#xff0c;我比较习惯到Gradle &#xff0c;而不是Maven的 。 尽管我知道Gradle基于Maven&#xff0c;但我从未调查过幕后发生的事情。 在过去的一周中&#xff0c;我一直在尝试了解细节并找出Maven的不同组成部分。 什么是Maven M…

【WebRTC---序篇】(一)为什么要使用WebRTC

1.1.1自研直播客户端架构 一个最简单的直播客户端至少应该包括音视频采集模块,音视频编码模块,网络传输模块,音视频解码模块和音视频渲染模块五大部分。如下图所示 1.1.2拆分音视频模块 在实际开发中,音频和视频处理完全是独立的。如下图所示,经过细分后,音频采集与视频…

DFS深搜与BFS广搜专题

一般搜索算法的流程框架 DFS和BFS与一般搜索流程的关系 如果一般搜索算法流程4使用的是stack栈结构(先进后出&#xff0c;后进先出)那么就会越搜越深。即&#xff0c;DFS&#xff0c;DFS只保存当前一条路径&#xff0c;其目的是枚举出所有可能性。反之&#xff0c;如果流程4使…

cloud foundry_使用“另类” Cloud Foundry Gradle插件无需停机

cloud foundry我一直在尝试编写用于将应用程序部署到Cloud Foundry的gradle插件 &#xff0c;并在上一篇文章中写了有关此插件的文章 。 现在&#xff0c;我通过使用两种方法支持将无停机时间部署到Cloud Foundry中来增强此插件&#xff1a; 自动驾驶风格部署和更常用的蓝绿色风…

懒惰学习_懒惰评估

懒惰学习最近&#xff0c;我正在编写log4j附加程序&#xff0c;并希望在自定义附加程序创建过程中使用logger记录一些诊断详细信息&#xff0c;但是log4j初始化仅在创建附加程序实例后才完成&#xff0c;因此在此阶段记录的消息将被忽略。 我感到需要在自定义附加程序中进行延…

leetcode(动态规划专题)

线性DP 53. 最大子数组和 思路 code int maxSubArray(vector<int>& nums) {//res:最后所有状态的最终Max结果//lat:当前f[i]状态的Maxint res INT_MIN, last 0;for (int i 0; i < nums.size(); i){//当前f[i]状态最大值(使用下面的状态转移方程得出)//f[i] …

leetcode(链表专题)

数组模拟链表 #include<iostream> using namespace std;const int N 100; // 单链表 // head存储链表头&#xff0c;e[]存储节点的值&#xff0c;ne[]存储节点的next指针&#xff0c;idx表示当前用到了哪个节点 int head, e[N], ne[N], idx;// 初始化 void init() {hea…