已经全站上了 cdn,但 discuz 的邮件发送系统轻松就把服务器 IP 给卖了,感觉药丸

2016 年 5 月 6 日
 gzelvis
为了避免被攻击,上了全站 cdn ,但上网搜了一下,要找本机 IP 那么简单,服务器上的论坛 Discuz 的邮件功能(用来发注册信,取回密码,还有一些论坛服务器的,没办法关闭),你只要注册一个用户,或者使用密码取回功能,立刻给你发邮件,邮件头上清清楚楚就是 服务器真实 IP 。

请问这里的老司机,如何让 discuz 使用代理来发邮件?或者有什么办法能隐藏或改变邮件头部 IP 地址?感谢
12635 次点击
所在节点    站长
50 条回复
fruit
2016 年 5 月 6 日
用 sendcloud 等其他平台代发~
DesignerSkyline
2016 年 5 月 6 日
可以用 sendgrid mailgun 等代发,不是很建议自己搭建邮件服务器
Moker
2016 年 5 月 6 日
主站只允许 CDN 回源,其他 IP 统统 ban 掉
yexm0
2016 年 5 月 6 日
用其他平台代发+1
Slienc7
2016 年 5 月 6 日
你说的方法都可能直接降低邮件投递成功率。
ZE3kr
2016 年 5 月 6 日
自己在任何一个平台注册个个人邮箱,调用 SMTP 发(不建议)。或者国内 sendcloud 国外 sendgrid 调 API 或者 SMTP (大大提升投递成功率)。
gzelvis
2016 年 5 月 6 日
@Slienc7 打算用 sendcloud ,不知道 discuz 整合有没现成的办法
irainsoft
2016 年 5 月 6 日
discuz 的邮件应该写的是网址啊 我看了下我的论坛邮件貌似没 IP 信息啊
Slienc7
2016 年 5 月 6 日
@irainsoft 邮件源文件的协议头会携带投递者 IP 地址,如果你用 Gmail ,可以在下拉菜单里选择查看源
qcloud
2016 年 5 月 6 日
楼主用的哪家 CDN 呢?
dalaomj
2016 年 5 月 6 日
还有一些网站能查到域名解析的历史记录。
同样可以找到服务器 IP
irainsoft
2016 年 5 月 6 日
@Slienc7 SMTP 也有...
Received: from uchome(mailfrom:robot@xssyb.top ip:115.159.***.***)
by smtp.aliyun-inc.com(10.147.44.145)
lightforce
2016 年 5 月 6 日
emailrelay
gzelvis
2016 年 5 月 6 日
@qcloud 又拍云,虽然稳定性比七牛差了些,但缓存可以即时更新
sigone
2016 年 5 月 6 日
轻松拿到你的真实 ip
lyragosa
2016 年 5 月 6 日
我用的阿里云的邮件投递服务,每天 100 封免费额度。

作为一个每天还不到 100 人访问的网站来说,够用了,除非你每天都要发一堆垃圾邮件。
gzelvis
2016 年 5 月 6 日
@lyragosa 关键是不太会搞 discuz 与 sendcloud 的整合
freejishu
2016 年 5 月 6 日
只需要注册 然后把 dz 邮件模板提交 sendcloud 审核 再试用 sendcloud 的 SMTP 就可以了(我目前的解决方案,可隐藏源站 ip)。 dz 模板文件请搜索关键词 lang mail(这个不太确定,反正是有 lang 这四个单词的 php 文件)
freejishu
2016 年 5 月 6 日
顺带一提,建议仔细阅读 sendcloud 的邮件计费规则。
Flygoat
2016 年 5 月 6 日
discuz 直接就有 smtp ,接入企业邮箱就好。

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

https://study.congcong.us/t/276788

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

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

© 2021 V2EX