[mailman3] Fix block to customize moderation messages
Signed-off-by: Yohann D'ANELLO <ynerant@crans.org>certbot_on_virtu
parent
1f7a86d4a7
commit
495646d113
|
@ -79,28 +79,24 @@
|
||||||
notify: Restart mailman3-web
|
notify: Restart mailman3-web
|
||||||
|
|
||||||
# When notifying moderators daily, add link to moderation page
|
# When notifying moderators daily, add link to moderation page
|
||||||
- blockinfile:
|
- name: Patch daily moderation mails
|
||||||
|
blockinfile:
|
||||||
path: /usr/lib/python3/dist-packages/mailman/commands/cli_notify.py
|
path: /usr/lib/python3/dist-packages/mailman/commands/cli_notify.py
|
||||||
marker: "{mark}"
|
marker: "{mark}"
|
||||||
marker_begin: '# XXX This should be a template.'
|
marker_begin: ' # XXX This should be a template.'
|
||||||
marker_end: 'msg = OwnerNotification(mlist, subject, text, mlist.administrators)'
|
marker_end: ' msg = OwnerNotification(mlist, subject, text, mlist.administrators)'
|
||||||
block: |-
|
block: " text = _(\"\"\"La liste {} a {} requêtes de modération en attente.\n\n{}\n\nVous pouvez gérer ces demandes via votre interface web :\nhttps://{{ mailman3.web_domains[0] }}/postorius/lists/{}/held_messages\n\"\"\").format(mlist.fqdn_listname, count, detail, mlist.fqdn_listname)"
|
||||||
text = _("""La liste {} a {} requêtes de modération en attente.
|
|
||||||
|
|
||||||
{}
|
- name: Send owner notifications from listname-bounces@domain
|
||||||
|
lineinfile:
|
||||||
Vous pouvez gérer ces demandes via votre interface web :
|
|
||||||
https://{{ mailman3.web_domains[0] }}/postorius/lists/{}/held_messages
|
|
||||||
|
|
||||||
# Owner notifications are sent from listname-bounces@domain.
|
|
||||||
- lineinfile:
|
|
||||||
path: /usr/lib/python3/dist-packages/mailman/email/message.py
|
path: /usr/lib/python3/dist-packages/mailman/email/message.py
|
||||||
regexp: ' sender ='
|
regexp: ' sender ='
|
||||||
line: ' sender = f"{mlist.list_name}-bounces@{mlist.domain.mail_host}"'
|
line: ' sender = f"{mlist.list_name}-bounces@{mlist.domain.mail_host}"'
|
||||||
|
|
||||||
|
|
||||||
# When notifying moderators of a new incoming message, add link to moderation page
|
# When notifying moderators of a new incoming message, add link to moderation page
|
||||||
- template:
|
- name: Patch moderation requests messages
|
||||||
|
template:
|
||||||
src: mailman/templates/fr/list:admin:action:post.txt.j2
|
src: mailman/templates/fr/list:admin:action:post.txt.j2
|
||||||
dest: /usr/lib/python3/dist-packages/mailman/templates/fr/list:admin:action:post.txt
|
dest: /usr/lib/python3/dist-packages/mailman/templates/fr/list:admin:action:post.txt
|
||||||
owner: root
|
owner: root
|
||||||
|
|
Loading…
Reference in New Issue