很现实的问题, 2023 年了,家宽 ip, mailx 走 smtp 还有没有希望能发出去邮件

229 天前
 Masoud2023

用的 yandex 邮箱,前几天还好用的连 smtp 邮件报警,今天发现翻来覆去的 451 ,去 https://check.spamhaus.org/ 一查果不其然 ip 进黑名单了。

试了手里几个邮箱,只要读 spamhaus 全部都发不出去。

2023 年这种情况还有救吗?有谁家邮件服务管的能轻一点?

想过找台 vps 转发 SMTP 端口出来,来做一个固定 IP 连接,但是现在 SMTP 都走 TLS ,这么用的话感觉也没什么能连上的希望...

666 次点击
所在节点    问与答
8 条回复
pcmid
229 天前
家宽 ip 基本都在黑名单,试试 ses 或者 mailgun 之类的吧
fy
229 天前
你醒啦,10 年前不就用 mailgun 了吗
msg7086
229 天前
如果你有 OCI free tier ,里面有邮件服务。要么就别用邮件了,tg bot 之类的一样用。
Masoud2023
229 天前
@fy #2 可是 cron 没法直接跟 mailgun 联动吧...smtp 的话直接配置一下 MAILTO 就能发出去了,我怕 mailgun 走 SMTP 还会撞到 spam 问题.

懒,不想写脚本手动 curl
julyclyde
229 天前
以从业人士的态度来说,这是正确行为

cron 可以联动啊。你把本地的 sendmail 改成“某种代发工具”就行了。crond 去调 sendmail
datocp
229 天前
不懂要干嘛

如果单纯解决 smtp 发信客户端问题,目前最好的是 E-MailRelay 。
Stunnel 提供了一个 gmail 的中继实现,我用它将 qqmail 加载到搬瓦工,然后配合 E-mailrelay 就可以无需用户登录配合 wekan 进行 smtp 使用 qqmail 发信
Masoud2023
228 天前
@datocp #6

linux 下几乎所有发信都依赖 smtp ,我不想自己造轮子了
datocp
228 天前
E-mailrelay 就是这么多年找到的最好的 smtp 客户端

先通过 stunnel 连接 qqmail 到 127.0.0.1:10025
[gmail-smtp]
;sslVersionMin = TLSv1.2
client = yes
accept = 127.0.0.1:10025
connect = smtp.qq.com:465
verifyChain = yes
CAfile = ca-certs.pem
checkHost = smtp.qq.com
OCSPaia = yes

windows 或者 linux 调用相似的命令就可以将需要帐号登录的 smtp 转换为无需帐号登录的实现,供 weKan 调用。

start "emailrelay" "d:\Program Files (x86)\E-MailRelay\emailrelay.exe" --client-auth "d:\Program Files (x86)\E-MailRelay\conf\emailrelay.auth" --close-stderr --forward-to 127.0.0.1:10025 --immediate --log --log-address --log-file "d:\Program Files (x86)\E-MailRelay\Run-time\emailrelay-log-%%d.txt" --log-time --pid-file "d:\Program Files (x86)\E-MailRelay\Run-time\emailrelay.pid" --remote-clients --spool-dir "d:\Program Files (x86)\E-MailRelay\spool" --verbose

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

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

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

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

© 2021 V2EX