用过 MailU 的同学,请教一下, docker 邮局系统可以部署在内网吗?

2024-06-26 14:52:01 +08:00
 ccloving

试了一圈的邮件系统,iredmail 之类的,对配置要求还挺高。国外的小鸡配置都不行,我也就玩票,不希望花钱在上那面。

我部署完后遇到的问题是提示不支持 DNSSEC ,一直启动不了服务。折腾了三天,筋疲力尽。官方文档也不够详细。特来请教大家。

所以请教一下大家,类似 MailU 这类 docker 部署的邮局系统,能不能部署在公网 IP 家宽下的 debian 机器上? 映射端口到路由器行不行? 如果不行,端口转发到海外小鸡上行不行? 如果 25,80,443 都被占用了,换端口行不行?

2366 次点击
所在节点    Linux
29 条回复
restkhz
2024-06-26 18:44:04 +08:00
等等,DNSSEC 的问题为啥要折腾这个转发?
你退回到 1.8 的版本试试。我记得 1.8 没有 DNSSEC 要求。
yinmin
2024-06-26 19:39:57 +08:00
@KINGWAY #20 我是指利用家宽 IP 做邮件服务器,使用家宽 IP 外发邮件,会被当垃圾邮件拦截,不是云服务商的 IP 。
dann73580
2024-06-26 19:58:18 +08:00
注册个 lark 白嫖个免费的域名发信吧……
zhoujian1
2024-06-27 09:51:29 +08:00
@ccloving #18 可以改,非标端口就是需要手动配置客户端而已,群晖自带的就行,挺好用
ccloving
2024-06-27 17:11:04 +08:00
@zhoujian1 我在局域网内群晖没搞定,失败了。端口和 SSL 太难搞了。
ccloving
2024-06-27 17:11:51 +08:00
@restkhz 好的,我试试,2.0 都还是需要的。
ccloving
2024-06-28 10:10:28 +08:00
跟大家同步下,mailu 怎么实验都不成功,最后部署 pmail 成功了。完全可以正常收发邮件,且内存占用极低。甚至不用设置邮箱名。主打一个省事。缺点是,发件人只能用一个域名,只有收邮件可以多域名。
yaocf
334 天前
折腾了昨天一个下午加今天半个上午,总结一下:
- DNSSEC 导致 admin 起不来的问题。问题原因在于国内的公共 dns 都不支持解析 dnssec 的请求。并且,如果是直接用 udp 53 请求 dns ,还会被劫持到运营商的 dns 服务器,就更惨了。
- 通过抓包,mailu 的 admin 容器只验证了 example.org 的 dnssec ,总共请求了两个域名:redis ,example.org 。理论上来说应该是可以单独转发这个 example.org 域名到一个支持 dnssec 的服务器的( Dnsmasq 设置转发 example.org 域名,然后 docker 开个 dns-over-https 容器作为转发)。

整体步骤:开启 Openwrt 中 Dnsmasq 的 dnssec ,在代理工具中将所有 dns 请求全部通过 DOH 转发出去,是可以正常让 admin 起来并且正常打开 mailu 完全启动后的 web 页面,以及正常登录的。
guozesheng
300 天前
@ccloving mailu 折腾了 1 天没搞定,看了 #27 用 pmail ,不一会儿就通了!感谢!

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1052767

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX