Mailman (2)
とりあえずまだテストMLで試している段階だが、これまでで変更(追加してデフォルト動作を変更)したmm_cfg.pyの内容:
# site-specific configuration
DEFAULT_URL_PATTERN = 'https://%s/mailman/' # URL 一般公開するものではないので
DEFAULT_SERVER_LANGUAGE = 'en' # English (外資系企業なんでね)
OWNERS_CAN_DELETE_THEIR_OWN_LISTS = Yes # can delete ML from web
DEFAULT_SUBJECT_PREFIX = "[%(real_name)s:%%d] " # Subject has sequence number
DEFAULT_REPLY_GOES_TO_LIST = 1 # reply to ML
DEFAULT_GENERIC_NONMEMBER_ACTION = 0 # any post can be accepted
DEFAULT_REQUIRE_EXPLICIT_DESTINATION = No # Don't bounce even not explicitly to the list.
DEFAULT_SUBSCRIBE_POLICY = 2 # 2 - admin approval required for subscribes
DEFAULT_CONVERT_HTML_TO_PLAINTEXT = No # text/html not converted to plain.
#
DEFAULT_LIST_ADVERTISED = No # List not advertised
DEFAULT_MAX_NUM_RECIPIENTS = 200 # max number of recipiants
DEFAULT_MAX_MESSAGE_SIZE = 10240 # KB (10MB) でかいメールを送る奴が多いのよ。
#
PUBLIC_ARCHIVE_URL = 'https://%(hostname)s/pipermail/%(listname)s'
DEFAULT_ARCHIVE_PRIVATE = 1 # Archive is private by default
#
# (20150926)
# 1 - Remove any embedded text/html parts, leaving them as HTML-escaped
# attachments
# 2 - Leave it inline, but HTML-escape it
# 3 - Remove text/html as attachments but don't HTML-escape them.
ARCHIVE_HTML_SANITIZER = 3 # HTMLメールが表示できるように。とはいってもArchive上添付ファイルになってしまう。