|
Stasiek Michalski |
ff902a |
#
|
|
Stasiek Michalski |
ff902a |
# This is your GNU Mailman 3 configuration file. You can edit this file to
|
|
Stasiek Michalski |
ff902a |
# configure Mailman to your needs, and Mailman will never overwrite it.
|
|
Stasiek Michalski |
ff902a |
# Additional configuration information is available here:
|
|
Stasiek Michalski |
ff902a |
#
|
|
Stasiek Michalski |
ff902a |
# https://mailman.readthedocs.io/en/latest/src/mailman/config/docs/config.html
|
|
Stasiek Michalski |
ff902a |
#
|
|
Stasiek Michalski |
ff902a |
# For example, uncomment the following lines to run Mailman in developer mode.
|
|
Stasiek Michalski |
ff902a |
#
|
|
Stasiek Michalski |
ff902a |
# [devmode]
|
|
Stasiek Michalski |
ff902a |
# enabled: yes
|
|
Stasiek Michalski |
ff902a |
# recipient: your.address@your.domain
|
|
Stasiek Michalski |
ff902a |
|
|
Stasiek Michalski |
ff902a |
[mailman]
|
|
Stasiek Michalski |
ff902a |
layout: fhs
|
|
Stasiek Michalski |
494703 |
site_owner: ml-admin@opensuse.org
|
|
Stasiek Michalski |
ff902a |
|
|
Stasiek Michalski |
ff902a |
[mta]
|
|
Stasiek Michalski |
ff902a |
incoming: mailman.mta.postfix.LMTP
|
|
Stasiek Michalski |
ff902a |
outgoing: mailman.mta.deliver.deliver
|
|
Stasiek Michalski |
ff902a |
lmtp_host: localhost
|
|
Stasiek Michalski |
ff902a |
lmtp_port: 8024
|
|
Stasiek Michalski |
ff902a |
smtp_host: localhost
|
|
Stasiek Michalski |
ff902a |
smtp_port: 25
|
|
Sasi Olin |
5399b8 |
remove_dkim_headers: no
|
|
Sasi Olin |
5399b8 |
verp_probes: yes
|
|
Stasiek Michalski |
ff902a |
|
|
Stasiek Michalski |
ff902a |
# Remember, this should NOT be accessible from the outside of infra.o.o
|
|
Stasiek Michalski |
ff902a |
[webservice]
|
|
Stasiek Michalski |
ff902a |
hostname: localhost
|
|
Stasiek Michalski |
ff902a |
port: 8001
|
|
Stasiek Michalski |
ff902a |
use_https: no
|
|
Stasiek Michalski |
ff902a |
admin_user: {{ pillar['profile']['mailman3']['admin_user'] }}
|
|
Stasiek Michalski |
ff902a |
admin_pass: {{ pillar['profile']['mailman3']['admin_pass'] }}
|
|
Stasiek Michalski |
ff902a |
api_version: 3.1
|
|
Stasiek Michalski |
ff902a |
|
|
Stasiek Michalski |
ff902a |
[archiver.hyperkitty]
|
|
Stasiek Michalski |
ff902a |
class: mailman_hyperkitty.Archiver
|
|
Stasiek Michalski |
ff902a |
enable: yes
|
|
Stasiek Michalski |
ff902a |
configuration: /etc/mailman/hyperkitty.cfg
|
|
Stasiek Michalski |
ff902a |
|
|
Sasi Olin |
9aac9a |
[archiver.prototype]
|
|
Sasi Olin |
9aac9a |
enable: yes
|
|
Sasi Olin |
9aac9a |
|
|
Stasiek Michalski |
ff902a |
[database]
|
|
Stasiek Michalski |
ff902a |
class: mailman.database.postgresql.PostgreSQLDatabase
|
|
Christian Boltz |
8c708b |
url: postgresql://{{ pillar['profile']['mailman3']['database_user'] }}:{{ pillar['postgres']['users']['mailman3']['password'] }}@{{ pillar['profile']['mailman3']['database_host'] }}/mailman
|
|
Stasiek Michalski |
ff902a |
|
|
Stasiek Michalski |
ff902a |
[antispam]
|
|
Stasiek Michalski |
ff902a |
# This section defines basic antispam detection settings.
|
|
Stasiek Michalski |
ff902a |
|
|
Stasiek Michalski |
ff902a |
# This value contains lines which specify RFC 822 headers in the email to
|
|
Stasiek Michalski |
ff902a |
# check for spamminess. Each line contains a `key: value` pair, where the key
|
|
Stasiek Michalski |
ff902a |
# is the header to check and the value is a Python regular expression to match
|
|
Stasiek Michalski |
ff902a |
# against the header's value. E.g.:
|
|
Stasiek Michalski |
ff902a |
#
|
|
Stasiek Michalski |
ff902a |
# X-Spam: (yes|maybe)
|
|
Stasiek Michalski |
ff902a |
#
|
|
Stasiek Michalski |
ff902a |
# The header value and regular expression are always matched
|
|
Stasiek Michalski |
ff902a |
# case-insensitively.
|
|
Stasiek Michalski |
ff902a |
header_checks:
|
|
Stasiek Michalski |
ff902a |
X-Spam: yes
|
|
Stasiek Michalski |
ff902a |
X-Spam-Flag: Yes
|
|
Stasiek Michalski |
ff902a |
X-Spam-Status: ^Yes,
|
|
Stasiek Michalski |
ff902a |
|
|
Stasiek Michalski |
ff902a |
# The chain to jump to if any of the header patterns matches. This must be
|
|
Stasiek Michalski |
ff902a |
# the name of an existing chain such as 'discard', 'reject', 'hold', or
|
|
Stasiek Michalski |
ff902a |
# 'accept', otherwise 'hold' will be used.
|
|
Stasiek Michalski |
56ac29 |
jump_chain: reject
|
|
Stasiek Michalski |
ff902a |
|
|
Stasiek Michalski |
ff902a |
|
|
Stasiek Michalski |
ff902a |
[language.en]
|
|
Stasiek Michalski |
ff902a |
# Change the english language to be UTF-8 (it defaults to ascii).
|
|
Stasiek Michalski |
ff902a |
description: English (USA)
|
|
Stasiek Michalski |
ff902a |
charset: utf-8
|
|
Stasiek Michalski |
ff902a |
enabled: yes
|
|
Stasiek Michalski |
ff902a |
|
|
Stasiek Michalski |
ff902a |
|
|
Stasiek Michalski |
ff902a |
# http://www.lingoes.net/en/translator/langcode.htm
|
|
Stasiek Michalski |
ff902a |
|
|
Stasiek Michalski |
ff902a |
[language.pt]
|
|
Stasiek Michalski |
56ac29 |
description: Portuguese
|
|
Stasiek Michalski |
56ac29 |
charset: utf-8
|
|
Stasiek Michalski |
ff902a |
enabled: yes
|
|
Stasiek Michalski |
ff902a |
|
|
Stasiek Michalski |
ff902a |
[language.cs]
|
|
Stasiek Michalski |
ff902a |
description: Czech
|
|
Stasiek Michalski |
ff902a |
charset: utf-8
|
|
Stasiek Michalski |
ff902a |
enabled: yes
|
|
Stasiek Michalski |
ff902a |
|
|
Stasiek Michalski |
ff902a |
[language.ca]
|
|
Stasiek Michalski |
ff902a |
description: Catalan
|
|
Stasiek Michalski |
ff902a |
charset: utf-8
|
|
Stasiek Michalski |
ff902a |
enabled: yes
|
|
Stasiek Michalski |
ff902a |
|
|
Stasiek Michalski |
ff902a |
[language.ja]
|
|
Stasiek Michalski |
ff902a |
description: Japanese
|
|
Stasiek Michalski |
ff902a |
charset: utf-8
|
|
Stasiek Michalski |
ff902a |
enabled: yes
|
|
Stasiek Michalski |
ff902a |
|
|
Stasiek Michalski |
ff902a |
[language.ar]
|
|
Stasiek Michalski |
ff902a |
description: Arabic
|
|
Stasiek Michalski |
ff902a |
charset: utf-8
|
|
Stasiek Michalski |
ff902a |
enabled: yes
|
|
Stasiek Michalski |
ff902a |
|
|
Stasiek Michalski |
ff902a |
[language.nl]
|
|
Stasiek Michalski |
ff902a |
description: Dutch
|
|
Stasiek Michalski |
ff902a |
charset: utf-8
|
|
Stasiek Michalski |
ff902a |
enabled: yes
|
|
Stasiek Michalski |
ff902a |
|
|
Stasiek Michalski |
ff902a |
[language.pl]
|
|
Stasiek Michalski |
ff902a |
description: Polish
|
|
Stasiek Michalski |
ff902a |
charset: utf-8
|
|
Stasiek Michalski |
ff902a |
enabled: yes
|
|
Stasiek Michalski |
ff902a |
|
|
Stasiek Michalski |
ff902a |
[language.es]
|
|
Stasiek Michalski |
ff902a |
description: Spanish
|
|
Stasiek Michalski |
ff902a |
charset: utf-8
|
|
Stasiek Michalski |
ff902a |
enabled: yes
|
|
Stasiek Michalski |
ff902a |
|
|
Stasiek Michalski |
ff902a |
[language.pt_BR]
|
|
Stasiek Michalski |
56ac29 |
description: Portuguese (Brazil)
|
|
Stasiek Michalski |
56ac29 |
charset: utf-8
|
|
Stasiek Michalski |
ff902a |
enabled: yes
|
|
Stasiek Michalski |
ff902a |
|
|
Stasiek Michalski |
ff902a |
[language.zh_CN]
|
|
Stasiek Michalski |
ff902a |
description: Chinese (S)
|
|
Stasiek Michalski |
ff902a |
charset: utf-8
|
|
Stasiek Michalski |
ff902a |
enabled: yes
|
|
Stasiek Michalski |
ff902a |
|
|
Stasiek Michalski |
ff902a |
[language.zh_TW]
|
|
Stasiek Michalski |
ff902a |
description: Chinese (T)
|
|
Stasiek Michalski |
ff902a |
charset: utf-8
|
|
Stasiek Michalski |
ff902a |
enabled: yes
|
|
Stasiek Michalski |
ff902a |
|
|
Stasiek Michalski |
ff902a |
[language.ru]
|
|
Stasiek Michalski |
ff902a |
description: Russian
|
|
Stasiek Michalski |
ff902a |
charset: utf-8
|
|
Stasiek Michalski |
ff902a |
enabled: yes
|
|
Stasiek Michalski |
ff902a |
|
|
Stasiek Michalski |
ff902a |
[language.vi]
|
|
Stasiek Michalski |
ff902a |
description: Vietnamese
|
|
Stasiek Michalski |
ff902a |
charset: utf-8
|
|
Stasiek Michalski |
ff902a |
enabled: yes
|
|
Stasiek Michalski |
ff902a |
|
|
Stasiek Michalski |
ff902a |
[language.it]
|
|
Stasiek Michalski |
ff902a |
description: Italian
|
|
Stasiek Michalski |
ff902a |
charset: utf-8
|
|
Stasiek Michalski |
ff902a |
enabled: yes
|
|
Stasiek Michalski |
ff902a |
|
|
Stasiek Michalski |
ff902a |
[language.fr]
|
|
Stasiek Michalski |
ff902a |
description: French
|
|
Stasiek Michalski |
ff902a |
charset: utf-8
|
|
Stasiek Michalski |
ff902a |
enabled: yes
|
|
Stasiek Michalski |
ff902a |
|
|
Stasiek Michalski |
ff902a |
[language.ro]
|
|
Stasiek Michalski |
ff902a |
description: Romanian
|
|
Stasiek Michalski |
ff902a |
charset: utf-8
|
|
Stasiek Michalski |
ff902a |
enabled: yes
|
|
Stasiek Michalski |
ff902a |
|
|
Stasiek Michalski |
ff902a |
[language.de]
|
|
Stasiek Michalski |
ff902a |
description: German
|
|
Stasiek Michalski |
ff902a |
charset: utf-8
|
|
Stasiek Michalski |
ff902a |
enabled: yes
|
|
Stasiek Michalski |
ff902a |
|
|
Stasiek Michalski |
ff902a |
[language.hu]
|
|
Stasiek Michalski |
ff902a |
description: Hungarian
|
|
Stasiek Michalski |
ff902a |
charset: utf-8
|
|
Stasiek Michalski |
ff902a |
enabled: yes
|
|
Stasiek Michalski |
ff902a |
|
|
Stasiek Michalski |
ff902a |
[language.ko]
|
|
Stasiek Michalski |
ff902a |
description: Korean
|
|
Stasiek Michalski |
ff902a |
charset: utf-8
|
|
Stasiek Michalski |
ff902a |
enabled: yes
|
|
Stasiek Michalski |
ff902a |
|
|
Stasiek Michalski |
ff902a |
[language.uk]
|
|
Stasiek Michalski |
ff902a |
description: Ukrainian
|
|
Stasiek Michalski |
ff902a |
charset: utf-8
|
|
Stasiek Michalski |
ff902a |
enabled: yes
|