トップ 差分 一覧 Farm ソース 検索 ヘルプ PDF RSS ログイン

Diary/2018-5-7

サーバの設定

さくらのVPS.
バージョンはこんな感じ.

  • CentOS Linux release 7.4.1708 (Core)
  • Apache/2.4.6 (CentOS)
  • mailman version 2.1.15

メールの受信

firewalldで穴あけて,postfixで送受信できるように設定.

あたりでリレーサーバにならないかチェック.

Webサーバ

https://qiita.com/salt_field/items/31acb1cbb707102e0702
を参考に.
ただ,各バーチャルホストの設定にも

   DirectoryIndex index.html index.php index.cgi
   AddDefaultCharset UTF-8
   <Directory "バーチャルホストのデータディレクトリ">
     AllowOverride All
     Require all granted
   </Directory>

とか書かないとパーミッションエラーに.

メーリングリスト

fmlじゃなくて,mailmanで.mailman自体はyumでインストール.
http://www.unix-power.net/networking/post-702
を参考に.
イベントのメルマガ的運用をすることも想定して,
メーリングリストのメールアドレスが表にでない方法も模索.

  • Fromを差出人(イベントのメアド)に
  • Toをメーリングリストのアドレスではなく個別のアドレスに.
    • personalizationで対応

で,うまくいくかな,と思ったらCcにメーリングリストのメールアドレスが,
https://mail.python.org/pipermail/mailman-users/2008-May/061644.html
を参考に,Ccを書きかえている部分を,

   218             ##change_header('Cc',
   219             ##              COMMASPACE.join([formataddr(pair) for pair in new]),
   220             ##              mlist, msg, msgdata)

とコメントアウト.
あとは,
https://qiita.com/tsuchm/items/2c8f02ad03aa35e95657
を参考にdigest機能をオフに.