我一直在使用安装在我的服务器上的 Mailman 运行邮件列表,以便邮件列表中的任何人都可以向单个电子邮件地址发送电子邮件,然后将其发送给列表中的每个人。我现在想找到一种使用 MySQL 表来存储用户的类似方法,因为我希望人们能够通过网站上的表单注册邮件列表,我也想使用MySQL 数据库用于其他目的。
有人可以建议 Mailman 的任何此类替代品吗?
谢谢,
缺口
我一直在使用安装在我的服务器上的 Mailman 运行邮件列表,以便邮件列表中的任何人都可以向单个电子邮件地址发送电子邮件,然后将其发送给列表中的每个人。我现在想找到一种使用 MySQL 表来存储用户的类似方法,因为我希望人们能够通过网站上的表单注册邮件列表,我也想使用MySQL 数据库用于其他目的。
有人可以建议 Mailman 的任何此类替代品吗?
谢谢,
缺口
Mailman 3 正在开发中并将提供此功能。他们刚刚推出了第一个测试版。
什么可能是替代方案 - 特别是如果您的 Web 编程环境是基于 python 的 - 是从 Python 连接到 mailman。检查withlist
mailman 附带的脚本以获取有关如何获取列表对象的灵感,您可以在其中读取现有成员并从 Web 应用程序添加新成员。
我现在看到你已经用 php 标记了帖子,所以这可能不是一个选项。不过,请考虑调用现有脚本,例如add_members
从您的 PHP 脚本中调用。