这些开源应用都喜欢用 stmp 邮件来通知,搭建一个公网的 stmp 又麻烦,白嫖又限次数或者需要域名。
有没有局域网内就可以用的,轻量占用内存小的,收集起来转到其他推送服务。

SMTP ?

postfix

记错了,SMTP 。。。

这个只支持转发邮件的吧,能装插件转发到其他推送吗,Bark 之类的

如果其他机器可以联网,就直接用 s-nail 做 smtp 推送即可,兼容性最好;如果其他机器无法联网,那就用 postfix 搭建邮件中继服务器。转发到 bark 这种平台的话,应该是相应平台支不支持 smtp 接收器插件吧?

postfix 可以配置用任何外部命令行程序来作为邮件发送的最后一道手续,而且可以是按不同规则过滤后才决定怎么发送的

postfix 可以支持 收到邮件后,把邮件扔给一个脚本去处理, 至于想转发,想过滤,全看脚本需要。

github.com/inbucket/inbucket 这个我的临时邮箱 snapmail100.com 就是用这个搭建的

#4 Bark 服务端没有接收 email 的选项吗?
试试 ntfy ,配置好服务端之后,可以接收邮件转换成通知。
docs.ntfy.sh/config/#e-mail-publishing

可以使用开源的 PostalServer ,可以转发到一个 http 接口,这个接口需要你自己实现。PostalServer 在逻辑上还是需要域名的,不过你可以试试,说不定没域名也行。

temp-mail-docs.awsl.uk
仅需域名即可私有部署,域名十块钱收个 eu.org ,还能挂 Google AD 。

搜索一下
e-mailrelay
gmail stunnel
用这种方法可以在 vps 无密码访问本地 smtp ,借助 qqmail 发信,之前用来自用给 wekan 发信没问题。

额,你不是要 SMTP 服务啊

Web and API based SMTP testing
github.com/mailhog/MailHog

为啥不用第三方的,自己搭都会进垃圾箱

mailcatch / mailhog ,有收件 web 页面和 api 可以读收到的邮件

你需要的不仅是 smtp ,你需要的是内网 mail server ,我用过 hmailserver 开源的,还不错。

用过 hmailserver ,简单,直接安装直接用

github.com/KostyaEsmukov/smtp_to_telegram

对,这个最佳