BillionMail icon indicating copy to clipboard operation
BillionMail copied to clipboard

实现多机部署与高可用架构,并重点支持 SMTP 发送通道的冗余与故障转移

Open chuyu5762 opened this issue 1 month ago • 1 comments

Is your feature request related to a problem?

Option No

Describe the solution you'd like

目前 BillionMail 似乎是一个单机部署的应用。所有的服务(Web UI、任务队列、邮件发送引擎、数据库等)都运行在同一台机器上。这种架构存在单点故障风险,无法应对高并发和流量增长,系统可用性和可扩展性都受到限制。

此外,邮件发送依赖于单一或少数几个 SMTP 服务器。如果该 SMTP 服务器宕机、被限流或 IP 被列入黑名单,将导致所有邮件发送任务失败,这是整个系统的核心风险点。

Describe alternatives you've considered

我们希望 BillionMail 能够支持多机部署,并通过冗余设计实现高可用。核心目标是消除单点故障,提升系统的健壮性、可扩展性和服务连续性。

Additional

No response

chuyu5762 avatar Nov 07 '25 18:11 chuyu5762

说的这么牛逼,不直接用他们的API自己手搓一个,再不济用AI搓一个。

silence-time avatar Nov 20 '25 07:11 silence-time