全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

IP归属甄别会员请立即修改密码
查看: 2258|回复: 34
打印 上一主题 下一主题

用cf的catch all收信时,如何发件的问题

[复制链接]
跳转到指定楼层
1#
发表于 2024-1-20 01:00:05 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
本帖最后由 corporation 于 2024-1-20 01:07 编辑

这里说能用gmail的smtp发送,要开2fa  https://gist.github.com/irazasyed/a5ca450f1b1b8a01e092b74866e9b2f1

问题有几个,包括发送域名与gmail的DKIM签名不匹配,DMARC安全性降低

除此之外有花最少的钱或不花钱 也不造轮子的方案吗?
35#
 楼主| 发表于 2024-1-20 16:24:18 | 只看该作者
西门锤雪 发表于 2024-1-20 14:13
能整理一下详细步骤吗,看半天没看懂,有些步骤不知咋操作,比如zoho里面是创建zohomail.com邮箱还是创建 ...

zoho里创建自定义域名邮件,此时的注册邮箱就选[email protected],这个域名邮件此时已经在cf上配置好了,转发到任意gmail,就能正常收zoho的激活邮件。
34#
 楼主| 发表于 2024-1-20 16:22:27 | 只看该作者
西门锤雪 发表于 2024-1-20 14:13
能整理一下详细步骤吗,看半天没看懂,有些步骤不知咋操作,比如zoho里面是创建zohomail.com邮箱还是创建 ...

看这个  https://fd.vvwvv.eu.org/thread-1265589-1-1.html
33#
发表于 2024-1-20 14:13:00 | 只看该作者
本帖最后由 西门锤雪 于 2024-1-20 14:18 编辑
corporation 发表于 2024-1-20 07:55
搞定

在以上步骤后,在https://mail.zoho.com/zm/#settings/sendmailas/view 设置External From Address ...


能整理一下详细步骤吗,看半天没看懂,有些步骤不知咋操作,比如zoho里面是创建zohomail.com邮箱还是创建自定义域名邮件
32#
发表于 2024-1-20 13:42:32 | 只看该作者
三四十买个A1全局,随便造。
31#
发表于 2024-1-20 13:06:51 | 只看该作者
我已经馋她很久了,只是一直没找到入口进去。。。。
30#
发表于 2024-1-20 13:02:38 | 只看该作者
话说回来,cf的邮件转发有不改ns使用的方式吗。。。。。
29#
发表于 2024-1-20 12:28:49 | 只看该作者
实话我看不明白你这么绕是为什么? 昨天说完以后我改了一下mail.ru , catch-all到一个邮件地址。就好了啊
28#
 楼主| 发表于 2024-1-20 07:55:58 | 只看该作者
玄武 发表于 2024-1-20 02:36
zoho或lark没有catch all?

搞定

在以上步骤后,在https://mail.zoho.com/zm/#settings/sendmailas/view 设置External From Addresses,然后选zoho smtp,添加在步骤1中的[email protected]
完成后,此时发送邮件时可以任选是用[email protected]或是[email protected]。邮件正常发送,mail-tester9分,gmail成功收到,用gmail回复,[email protected]也成功收到回复

gmail上看到的发件人是[email protected],签名域名是mail.test.com(无关紧要了)。

用这个方法就实现了用一个域名加cf加免费zoho,来无限别名收件,[email protected]发件
27#
 楼主| 发表于 2024-1-20 07:30:58 | 只看该作者
本帖最后由 corporation 于 2024-1-20 07:57 编辑
玄武 发表于 2024-1-20 02:36
zoho或lark没有catch all?


找到一个接近成功的办法,思路有点乱,赶快记下

只能用zoho,因为lark即使设置mail.test.com,mx记录也是root,所以和cf的邮件转发冲突而无法添加mx记录。zoho一切正常,设置mail.test.com,mx记录加上mail就行(而非像lark一直用裸域)

1.先在zoho添加test.com,正常配置,设置mx记录,这样就有了一个[email protected]账号,这个账号后来会用上
2.需要删除前一步的zoho,mx记录,添加cf的邮件转发mx记录
3.免费zoho智能添加一个域名,上面这步后在zoho删除test.com,添加mail.test.com
4.这样能添加一个新用户,[email protected]
5.dns修改为"v=spf1 include:_spf.mx.cloudflare.net include:zoho.com ~all"(加上zoho的域名),这样mailtester能有9分,不添加只有4分。这个是cf自动创建的,但能手动修改

此时,上面那个[email protected]的账户能正常发送邮件了

但是最大的问题是root的邮件不能设置为catch-all的接收邮箱,因为没有设置root的mx(在第2步被删除了)。此时[email protected]是能正常收发邮件的。但是回复的时候,用的是mial.test.com而不是test.com。如果此时强行设置[email protected]为cf的catch接收邮件,会出现邮件无限反弹

最后一步还没解决,但应该很接近了。非完美主义者也能用mail.test.com回复test.com的邮件。

看有没大佬补充方案,让cf的邮箱直接发到[email protected]。或者,让[email protected]的zoho账号能直接用[email protected]当别名发邮件

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2025-11-7 20:52 , Processed in 0.135410 second(s), 11 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表