最近日記の更新がなかなかその日のうちにできない・・・
一応今月は全日つけていますがね。
ネタも無いのでお許しを。
今日は研究室に泊まる予定です。
最近研究室の居心地が相当いいんですが、病気でしょうか?
無料で使えるDDNSの紹介。
プロバイダから割り当てられるIPアドレスは動的に変化しますので、
ドメインとIPアドレスとの対応付けをするDNSもダイナミックに変化させなければいけません。
以下のサービスを利用すれば自分でDNSサーバーを立てることなく、
IPアドレスとドメインとの対応付けをしてくれます。
細かい設定まででき、安定しているのは以下のサービスです。
MXレコードまで使えるサービスは海外しかないですねぇ。

「EveryDNS」
http://www.everydns.net/

「zoneedit」
http://www.zoneedit.com/

レコードの追加法は
Hostに取得ドメイン(例:freebbs.biz)、TypeはA、
Valueは自分の現在のIPアドレスを入力しレコードを追加します。

MXレコードは
Hostに取得ドメイン、TypeはMX、Valueは取得ドメイン、MXは10と入力し
レコードを追加します。
特定のユーザーのメールアドレスに届いたメールを携帯に転送してみましょう。
procmail を使えば、特定の人からのメールだけ転送することも可能です。
重要なメールだけ携帯に転送するということが可能になります。
とりあえず、届いたメールすべてを携帯に転送する方法を紹介します。

ユーザーのホームディレクトリに .forward というファイルを作ります。
ユーザーのホームディレクトリは、ユーザー名がhogeなら
/home/hoge になります。
.forward に以下の内容を追加してください。

"|IFS=' ' && exec /usr/bin/procmail -f- || exit 75 #自分のユーザ名"

次にレシピ(処理ルール)を記述するファイル .procmailrc を作ります。
メールをすべて携帯に転送したい場合は以下のような内容にします。

:0
! yourmailaddress@ezweb.ne.jp


これで設定は完了です。

特定の人からのメールだけ転送したい場合は以下のようになります。

:0
* ^From:.*hoge@hoge.com
! yourmailaddress@ezweb.ne.jp


メールをサーバー側にも残したい場合は以下のようになります。

:0 c :
! yourmailaddress@ezweb.ne.jp
:0
/home/user/Maildir/
ProcmailはPostfixに届いたメールの振り分けや転送を行ってくれるソフトです。
スパムメールの振り分け、重要メールの転送など色々できます。

# apt-get install procmail
でインストール

/etc/postfix/main.cf を編集します。
以下の行のコメントをはずして有効にします。
mailbox_command = /usr/bin/procmail

これでインストールは完了です。
あとはユーザーごとに設定ファイルを作ります。
.procmail ファイルをユーザーディレクトリに作成し、レシピを記述します。
レシピの記述法は後ほど紹介予定。

今日は大学の友人に誘われて天神で飲み会。
なんと三菱電機情報ネットワークの重役さんがおごってくれるらしい。
現場の話が聞けるいい機会だと思って参加してみる。
専務のMさんは九大での講義のために、わざわざ東京からこちらに来られているそうだ。
食事はもちろん全部おごり!さすが太っ腹。
飲み会の最初の方は、同伴で来られた社員の方から色々な話を聞く。
女性なのにシステム運用部門に勤めていると聞いて驚いた。
仕事は大変らしく、8時9時まで残業は当たり前とか。
後半の席替えでMさんがこっちに来てからは質問攻めにあう。
「みかんとりんご」について説明しろとか「SMTPとPOP」について説明しろとか。
類似部分はまとめて説明し、対比部分はしっかり区別して説明することが大切だと教えてくださった。
まるで面接を受けているような気分だったが、なかなか楽しめたのでよかったと思う。