问题标签 [mailman]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
86 浏览

django - 我应该如何在 ubuntu 20.04 上配置 mailman

我有一个 ubuntu 20.04,我想向列表电子邮件发送电子邮件,列表下的所有成员都会收到电子邮件。

在我的服务器上有一个使用 apache2 网络服务器运行的基于 django 的网站。

我应该如何安装邮递员并对其进行配置以执行任务?

0 投票
0 回答
70 浏览

django - 如何在 Postorius / Mailman3-Web 中激活翻译?

所以我安装mailman3-full了一个新的 debian buster 机器,以及 dovecot、postfix 和 sqlite3。经过几天的调整,我设法让它运行良好,但有一个例外:

直到现在,我还无法弄清楚如何更改 web-frontend 的语言

我已经做了

  • 在系统上安装软件包locales,将 de_DE.UTF8 设置为默认语言环境并运行locale-gen
  • default_locale: de在 /etc/mailman3/mailman.cfg 中设置
  • 在 /etc/mailman3/mailman-web.py 中设置以下内容:

文档给出了一些建议,如何列出可用的语言:

启动mailman shell,然后进入

我看到德语(de)和其他人一样可用。但是这个页面没有给出如何激活特定语言的建议。

贡献指南说明了有关Weblate 和 po 文件的内容,但此处没有激活说明。

在使用 Virtualenv 的安装说明中有一个部分Compile messages for l10n。当我替换mailman-web/usr/share/mailman3-web/manage.py我能够运行所有命令(例如 /usr/share/mailman3-web/manage.py collectstatic)时,该compilemessages命令给了我一个错误:

CommandError:此脚本应从 Django Git 签出或您的项目或应用程序树中运行,或者使用指定的设置模块运行。

(注意:我没有在 vitualenv 中运行,因为我使用了 apt 提供的安装)。

我不知道如何克服这一点。我无法在整个 mailman3 文档中找到其他提示。任何帮助表示赞赏。

0 投票
1 回答
349 浏览

mailgun - Mailgun:域还不允许大批量发送

我正在使用 Mailman 运行一个邮件列表,它使用 Postfix 通过 Mailgun 发送电子邮件。我使用经过验证(非沙盒)帐户的 Mailgun(付费)Flex 计划。

邮件列表有大约 30 个成员,流量很低。尽管如此,发送电子邮件时,日志 ( /var/log/mail.log) 仍包含带有Domain ... is not allowed to send large batches yet.

我无法找到有关此错误消息的任何信息。什么是解决这个问题的好方法——应该限制外发电子邮件还是我应该从 Mailgun 请求增加批量大小?

0 投票
0 回答
7 浏览

mailman - 更改邮递员列表关键字以加入/离开邮件列表

我正在使用 mailman 3. 是否可以更改关键字扩展名以进行邮件列表管理?例如,是否可以更改list-join@DOMAINforlist-inscription@DOMAINlist-unsubscribe@DOMAINfor list-leave@DOMAIN?这种灵活性对于本地化/语言要求很有用。

有什么建议么?

谢谢。

0 投票
1 回答
67 浏览

python-3.x - 如何让 django 在 debian 11 上运行?– python 错误:KeyError: 'django'

几个月前,我在全新安装的 debian 10 vm 上安装了 mailman3,并且成功——服务器运行了很长时间,并且分发了数百封邮件,没有任何问题。我完全实现的教程是 GNU Mailman 自己发布的

在从 10 到 11 的常规 debian 系统升级过程之后(从未添加外部包源,所以这真的很容易)我尝试再次启动 mailman 3。一切正常,除了 django web 框架——由qcluster.service控制的框架。

问题似乎在执行中/opt/mailman/mm/bin/django-admin migrate;输出如下(journalctl -u qcluster.service包含相同的行):

的输出pip freeze | grep django(它有帮助):

我已经确保没有任何未解决的 pip 包依赖项,但这似乎不是问题......我已经尝试重新创建 python env,尝试了不同的 python 版本(Python 3.7.12、3.8.12、 3.9.2 和 3.9.9),但这一切都不起作用,谷歌搜索了一半的网络(找到了这个但没有任何帮助:-(