メイン

Linux アーカイブ

2005年05月18日

携帯対応メーリングリストの構築メモ

自宅サーバを開局した当初から、fmlを使った仲間内のMLを運用している。

1年前からは、少年野球の指導者間で連絡を行うための携帯電話対応MLと、保護者への練習日程お知らせ用メールニュース(こちらも携帯対応)もfmlで配信している。

今回、地元の公民館活動のために「体育委員」の連絡用MLを新設したので、ついでにfmlの設定もメモしておくことにする。

1.メーリングリストhogehogeを作る

# su fml
$ /usr/local/fml/makefml newml hogehoge
※hogehogeはML名

2.エイリアスの設定

$ su root
# cat /var/spool/ml/hogehoge/aliases >> /etc/aliases

/etc/aliasesに追加したエイリアスの

hogehoge-admin: fml
owner-hogehoge: fml
owner-hogehoge-ctl: fml

の"fml"を常時メールチェックをしているユーザ名に変更しておくと良い。

3.携帯電話対応MLの設定
/var/spool/ml/hogehoge/conifig.phの一番最後に、以下の設定をしておくと携帯各社の端末に対応することができる。

# YOU CAN EDIT MANUALLY AFTER HERE.

$START_HOOK = q{
$Envelope{'Body'} = "Owner Address <". $From_address .">\n\n". $Envelope{'Body'};
};

$HEADER_ADD_HOOK = q{
&DELETE_FIELD('Received');
&DELETE_FIELD('X-Mail-Count');
&DELETE_FIELD('X-ML-Info');
&DELETE_FIELD('X-MLServer');
&DELETE_FIELD('List-Id');
&DELETE_FIELD('List-Software');
&DELETE_FIELD('List-Post');
&DELETE_FIELD('List-Owner');
&DELETE_FIELD('List-Help');
&DELETE_FIELD('List-Unsubscribe');
};

$SMTP_OPEN_HOOK = q{
$Envelope{'fh:from:'} = $MAIL_LIST;
$Envelope{'fh:reply-to:'} = $MAIL_LIST;
};

1;

最初のSTART_HOOKは、メール本文に送信者の個人アドレスを付加する設定。
次のHEADER_ADD_HOOKは、不要なヘッダ情報を削除する設定。
最後のSMTP_OPEN_HOOKは、fromフィールドとreply-toフィールドを両方とも送信者のアドレスからMLのアドレスに強制的に書き換える設定である。

特に最後の設定は重要で、vodafoneなどはfromフィールドのアドレスに返信される設定になっているため、このような必要がある。(START_HOOKの設定は、fromフィールドを書き換えているための苦肉の策である。)

4.その他
config.phに、

$SUBJECT_TAG_TYPE = "[:]";
$BRACKET = "Hogehoge";
$SUBJECT_FORM_LONG_ID = 3;

という設定を行うと、各メール件名の先頭に、
[Hogehoge:001] xxxxxxxxx
というふうに連番が自動的に付加される。

MLへのユーザーの登録は、ユーザfmlになって、

$ /usr/local/fml/makefml add hogehoge xxx@xxx.xxx

とする。

テスト送信をいくつか行ったあとで件名の連番をリセットしたいときは、

$ rm /var/spool/ml/hogehoge/seq
$ cd /var/sppol/ml/hogehoge/spool
$ rm *

とする。


2005年05月16日

SSLの設定メモ

MT管理画面のSSL化を以前から行っているが、サーバ証明書の有効期限が5月26日で切れる。(前回設定からちょうど一年)

独自認証機関の構築
鍵ファイルの作成
認証機関への申請書(SCR)の作成
証明書の作成

など、SSLの設定は何かと難しい。前回はあちこちのサイトを参考にして何とか実現にこぎ着けたのだが、自分のところの設定メモを残していなかったので、改めて記しておくことにする。

なお、以下に示すのは、SSLによる安全なWebサイト作り(2/2)の受け売りです。(^^ゞ

◆独自認証機関の構築

# cd /usr/local/ssl/
# ./CA -newca

CA certificate filename (or enter to create) ←[Enter] 
Making CA certificate ...
Using configuration from /usr/share/ssl/openssl.cnf
Generating a 1024 bit RSA private key
..........................++++++
...............................++++++
writing new private key to './demoCA/private/./cakey.pem'
Enter PEM pass phrase: ← [パスフレーズを入力]
Verifying password - Enter PEM pass phrase: ←[再入力] 


2005年04月12日

ADSLモデムの更新&レジストラ移管完了

先日から続いているADSLの接続障害。ようやく解消の方向に向かっている様子だ。

プロバイダさんには少し厳しく注文をつけて、解消に向けて要求したところ、収容局にあるうちの回線向けの接続機器を新しいものに変更してもらい、自宅のADSLモデムも宅配便で新しいものを送ってもらえることになった。

先ほど、新しいモデムに交換した。

型番は、
DSLinX-3111から7000-ARA-ST1へ。

どこがどう新しいのか分からないが、収容局の機器を変更してもらってからは安定接続できているので、モデム交換でさらに効果が上がるとうれしい。

迷子になっていたもぐらくんでしたが、帰って参りました。


続きを読む "ADSLモデムの更新&レジストラ移管完了" »

2005年04月11日

接続障害 なんとかして!!

4月5日からADSL回戦の接続障害が続いている。

プロバイダの方と連絡を取り合っているが、不正なショートパケットの大量流出を行っているユーザがいるらしく、収容局に過負荷がかかっているとのこと・・・。

早く何とか対応してほしい! 今は、つながっている隙間をねらってエントリ。

切れちゃったらこれも読んでもらえないけど・・・。


2005年04月05日

VALUE DOMAINへの移管

もぐらくんドットコム::blog:バリュードメインってどうだろう?
にて、いろいろ悩んだ末、思い切ってVALUE DOMAINへの移管作業を行うことにした。

先ほど移管申請を行ったので、1週間後ぐらいに移管申請が完了するはず。

その後の手順としては、
1.
VALUE DOMAINでのDNS管理設定を一旦3domainに設定する。
2.
VALUE DOMAINのダイナミックDNS設定を行い、3domainの後備に設定する。
3.
ダイナミックDNSの更新作業がうまくいくようになったら、3domainを後備に回す。
4.
しばらく様子を見る。

という計画である。

「最悪の場合は、3domainに$9.75を支払えばいいや。」
という考えで、思い切って行動を起こすことにする。

というわけで、しばらくアクセスがうまくいかなくなることがあるかもしれません。
「もぐらくんドットコムはどこへ行ったの?」
と思われた場合は、設定中であるとご理解いただいて、後日訪問してくださいね。


Linuxその他のエントリー

  1. 2005年03月30日

    1. バリュードメインってどうだろう?

  2. 2005年03月28日

    1. 3domainが有料化される!

  3. 2005年03月21日

    1. Mailgraphのインストール

    2. 「サーバ」に対する誤った認識

  4. 2005年03月14日

    1. BASEのインストールと新SnortIDデータベースへの対応

  5. 2005年03月13日

    1. SSHの再設定(RSA認証)

    2. ログファイルのrotate

  6. 2005年03月12日

    1. OinkcodeがIPベースからユーザ名ベースに仕様変更

  7. 2005年03月08日

    1. snort.orgが更新された

  8. 2005年03月07日

    1. AWStatsの脆弱性を修正

  9. 2005年03月02日

    1. IDS(不正侵入検知)を開始

  10. 2005年01月13日

    1. BINDでLAN内の名前解決

  11. 2005年01月11日

    1. AWStatsのセキュリティ見直し

  12. 2005年01月10日

    1. AWStatsの日付表示修正

  13. 2005年01月09日

    1. AWStatsを設置

  14. 2005年01月05日

    1. アバターメーカー

  15. 2004年12月08日

    1. PHP4の動作不良

  16. 2004年12月07日

    1. miniDNSの停止

  17. 2004年11月26日

    1. miniDNSから3domainへの移行

  18. 2004年11月07日

    1. PHP4のインストール

  19. 2004年10月10日

    1. DDNSの見直し

  20. 2004年07月20日

    1. 瞬停の影響?

  21. 2004年06月26日

    1. perlモジュールのインストール

  22. 2004年05月22日

    1. Home Serverの設定

  23. 2004年05月16日

    1. DiCE for Linux

    2. 自宅鯖を更新

About Linux

ブログ「????????????????」のカテゴリ「Linux」に投稿されたすべてのエントリーのアーカイブのページです。最新のものから古いものへ順番に並んでいます。

前のカテゴリはBMW MINIです。

次のカテゴリはMobile Photoです。

他にも多くのエントリーがあります。メインページアーカイブページも見てください。

アーカイブ

Powered by
Movable Type 3.35
Creative Commons License
このブログは、次のライセンスで保護されています。 クリエイティブ・コモンズ・ライセンス.