github 地址:CatAnd-Dog/emailforward
前提:已经部署好了该项目
ps:目前采用的forwardemail和mailgun分别用来收信和发信,如果你有其他的平台,支持webhook,欢迎添加pr,或者提issue
添加forwardemail的收信
方式一:任意账户
每天300封发信
去mailgun注册一个账号---可以不用绑卡
https://signup.mailgun.com/new/signup

查看你的邮箱,会收到一个验证链接。
点进去,会要求验证手机号。。手机号接码,如果自己有,可以用自己的,如果不想用自己的,随便谷歌一个免费的短信接码,都可以验证。随便测试了几个免费的接码,都是可以的。
请注意隐私保护

验证完成之后,登录到你的控制台即可。
方式二:直接使用你的github账户登录,前提是如果你有学生包。
每月2w封发信
控制台配置
点击发信--域名--新增域名

填写你要使用的二级域名即可,当然,理论上,一级、三级等都是可以的

然后按照要求,去你的dns解析商去解析相应的dns记录----

最好全部解析,解析完成之后,等几分钟,再点击验证,通过之后进行下一步
完成之后,点击右上角的用户信息,api安全,生成apikey

复制你的key

登录你的emailforward网站,
点击管理员页面---添加角色信息

其中角色就是,对应哪些用户可以使用这个域名邮箱
邮箱就是你的域名,前面加上@,一定要加上@,这样,该域名邮箱才可以用来发信
然后可以去后台管理员页面,可以查看所有的角色信息

带有@的域名,则是同时可以用来发信
接着回到你的mailgun控制台,点击发送--接收--创建路由


其中把https://imail.opaoai.com 这个域名替换为你的emailforward的网址,后缀路径保持不变,
不要修改
保存即可