首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >当通过mailman3 3完整包安装在Debian上时,我如何在mailman3上配置web?

当通过mailman3 3完整包安装在Debian上时,我如何在mailman3上配置web?
EN

Unix & Linux用户
提问于 2022-05-28 13:21:47
回答 1查看 764关注 0票数 1

我已经使用apt install mailman3-full在Debian 11上安装了GNU 3。我现在正在尝试为它设置web,因为列表管理员不希望使用命令行来管理列表。

邮递员医生说去咨询Postorius医生。Postorius似乎涵盖了在创建Django站点之前的初始Postorius配置,但没有给出它如何与Mailman 3- and集成的详细信息--当然包括mailman3-web在内的mailman3-full包应该已经这样做了吗?

https://packages.debian.org/buster/mailman3-web的页面意味着web在http://«host»/mailman3上是可见的,但它不是。它确实说它是可选的,但是我找不到关于如何配置它的任何信息。

lsof -nP -iTCP -sTCP:LISTEN显示端口8001和8024正在监听:

代码语言:javascript
复制
python3 20949        list   23u  IPv4  97450      0t0  TCP 127.0.0.1:8024 (LISTEN)
python3 20953        list   24u  IPv4  97452      0t0  TCP 127.0.0.1:8001 (LISTEN)
python3 20963        list   24u  IPv4  97452      0t0  TCP 127.0.0.1:8001 (LISTEN)
python3 20964        list   24u  IPv4  97452      0t0  TCP 127.0.0.1:8001 (LISTEN)

但是8001返回JSON,8024是Mailman的内部LMTP端口。似乎没有任何网络UI公开。

我不是,对页面中提到的uWSGI知之甚少。uWSGI文档非常庞大,并且没有任何看起来可能有帮助的部分。

我找不到任何关于如何配置mailman3-full包的说明,因此有一个可以工作的web - everything似乎是基于从头开始安装mailman3,并且假设具有良好的mailman3知识来引导。

请有人告诉我如何使网络用户界面工作吗?(或者,如果做不到这一点,请告诉我一个邮件列表包,它的工作方式类似,不是Mailman吗?)

EN

回答 1

Unix & Linux用户

回答已采纳

发布于 2022-05-28 14:14:09

/usr/share/doc/mailman3-web/README.Debian.gz中提供了Debian的安装说明:

在安装mailman3-web之后,要获得一个完全工作的Mailman3套件,还需要一些剩余的步骤:

  • 邮件传输代理(MTA)需要配置为将列表邮件传递给mailman3。有关进一步信息,请参见/usr/share/doc/mailman3/README.Debian
  • 需要配置web服务器( Apache或Nginx)。Apache2的代码片段包含在/etc/mailman3/apache.conf中,它可以包含在Apache2配置中(例如。默认的vhost)在安装时为mailman3-web提供服务。Nginx文件是一个完整的vhost文件,需要稍微配置一下。它位于/etc/mailman3/nginx.conf中,可以在适当的位置进行修改。然后,到/etc/nginx/sites-enabledmailman3的符号链接就准备好了。注意,Apache2片段和Nginx配置在它们提供的可用urls中也不同。Apache2片段提供了一个/mailman3/子目录,因为主机上可能存在其他站点。Nginx文件提供了一个独立的vhost,因此/mailman3郊区是可消耗的,因此不存在,除了别名静态文件。
  • 需要将Hyperkitty配置片段添加到Mailman3配置文件中的/etc/mailman3/mailman.cfg中。这可能已经在mailman3包的配置过程中自动完成。如果有疑问,请重新配置mailman3:#dpkg-重新配置mailman3
  • 需要配置Postorius web界面的超级用户。这可以在此mailman3-web包的配置过程中完成。如果有疑问,请重新配置mailman3-web:#dpkg-重新配置mailman3 3-web,可以使用以下命令创建超级用户:#django- Alternatively -pythonpath/usr/share/mailman3 3-web\-设置-用户名 --email
票数 1
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/704187

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档