WebMailClient2 for keitai

世の中はとても広いらしく・・・
キーボードを打つのはとても遅いけど、携帯メールでの文字打ちはめちゃくちゃ早い人とか、
メールを1000通以上も保管している人とか、
プロバイダのメールボックスが一杯になっていて仕事のメールが送れない人とか、
まぁ、適当に挙げてもぽんぽん出てくるわけで・・・

そんな人にこそ、自宅メール鯖をお勧めしたいわけですが、基本的に初心者。
まぁ、仕方ないことですね。

もしかしたらいるかもしれない、”キーボードより携帯入力萌え”な上級者のために送るソフトが
WebMailClient2 for keitaiです(違
「”キーボードより携帯入力萌え”な上級者のために送るソフト」
基本的にはそういうソフトじゃないです。はい。
このWebMailClient2 for keitaiは秀丸メールやアウトルックみたいなメーラー(MUA)です。
まぁ、メールの送信部分のみ自前でもやるようですが、最近の情勢を考えると
基本的にreject(拒否)されてしまうのであまり使えないかと思いますし・・・

なので、自鯖用だけでなく設定を弄るとプロバイダのメールを
WebMailClient2 for keitaiでやり取りできると言うことになります。

所詮は道具ですから、使い方次第ってことでしょうね。
ここでは、自鯖のメールを弄る方法を紹介していきます。

やること一覧
	・インストール設定携帯からのアクセスが拒否されてしまう場合

関連ページ
	・postfixpostfix with smtp authapache2ローカルIPがメールヘッダに漏れる



インストール

前提条件としていくつかの縛りがある。
・WEB鯖でCGI(perl)が使える
・CGI(perl)でソケットの操作ができる(自宅鯖なら特に気にしなくて良い)
・認証(CRAM-MD5)が使用できる
・メールシステム(MTA)が正常に機能している

私の環境では使用できているので「玄箱」を用いる場合には問題ないはず・・・

インストール自体は簡単です。
wm_keitai2_3_6_3.tar.bz2を入手する。
LunarNight Laboratory
CGIが実行できる場所にwm_keitai2_3_6_3.tar.bz2を展開したものをアップロードする。

方法

1.Winで解凍して、FTPで転送する。
	ファイル数が多いため、転送に時間がかかる。
2.FTPで転送してから、解凍する。
	# tar xvfj wm_keitai2_3_6_3.tar.bz2
		注:同一ディレクトリに展開される
アクセス権をreadme.txtに従って設定する。
WEB鯖でcgiを実行できるように設定する。
で、
携帯からwebmail_keitai2.cgiを実行し、問題がなく開けることを確認する。
「WebMailClient2 for keitai」
これって、一応携帯用のメーラーですけど・・・
考え方を変えると超軽量のWEBメール(メーラー)なんですよね。
かざりっけなし、動作も軽い。質実剛健なソフトです。
まぁ、PCで使うにはちょっち設定を変える必要がありますが・・・

設定

wm_keitai_conf.cgi を実行して、WebMailClient2 for keitaiの設定をする。
これはPCからも実行可能(っていうか、むしろPC専用)

まずは認証設定を行う。
ページを切り替えて、

管理者パスワードを設定する。

(画像では設定済みのため、変更の画像になっている)



システム設定を行う。
基本的にはcgiを設置しているPC(玄箱)を中心に考えて設定を行う。

最低限設定する必要のある部分のみを紹介する。
簡易ログイン

簡易ログイン:を使うにチェック
これを設定しないとproxyのように踏み台にされる可能性がある。
簡易ログインを使わない場合は他の認証システムやhttpsを利用するなどの工夫をすること。
メールアドレス:ネーム鯖を利用していない場合は、$user@$def_mservから$user@[yourdomain?]に書き換える。
返信用のメールアドレスになるのでちゃんと設定すること。
画像はdnsmasqを導入しているのでデフォルト($user@$def_mserv)になっている。


メール鯖の設定

デフォルトメールサーバー:ネーム鯖を利用していない場合は、IP指定(デフォルトはループバック)
デフォルトSMTPサーバー:ネーム鯖を利用していない場合は、IP指定(デフォルトはループバック)
ネーム鯖を利用している場合には、ドメイン指定が可能。
SMTPサーバーの指定では、ポート番号( :25 )が必要。
デフォルトSMTPタイプ:使用している認証方式にチェック
デフォルトMailServerタイプ:使用しているメール受信方法にチェック
Outbound Port 25 Blocking対策などのリレーの設定を有効にするため、MTA/sendmail使用を推奨します。
hotmailは公式では使えないことになっています。


セキュリティ設定

アクセス許可IPアドレス一覧:LAN内のPCからアクセスするにはIPを登録
他の認証システムやhttpsを利用する場合は、IPアドレス制限:を制限なしに設定してもよい(推奨しません


DNS(ネーム鯖)設定

MXレコード検索モード:DNSリゾルバ利用にチェック
DNSサーバーアドレス:ルーターのIPを入力
sendmailのパス:sendmailまでのパスを入力
そのまま”ルーターのIP”と入力しない。
search.cgiを実行すると設定可能な値がわかります。


他の設定は各自の好みで。

「セキュリティ」
WEB鯖でメールのやり取りをするソフトであり、設定しだいでは外部のメールを確認できるので、
設定が悪いとのっとられる(成りすましでメールをばら撒かれる)可能性があります。

「便利だから・・・」といって、ゆるゆるの設定にしないように注意してください。

ちなみに、
玄箱では純正のままのperlではGDモジュールなどがないため、QRコードは利用できません。
perlを入れ替えて適切に設定すれば使えるはずです(私は必要ないから放置です)


携帯からのアクセスが拒否されてしまう場合

WebMailClient2 for keitaiに入っている携帯IPリスト( ./conf/wm_keitai_accept_ip.conf )は
とても古いので携帯IPリストを更新してみました。
携帯からのアクセスがうまく行かない方は試してみてください。

	携帯IPリストver.080629(wm_keitai_accept_ip.tar.gz) md5sum crc32:6A41652E
		注:local PCの項目は自分の環境に合わせて修正or削除すること
「携帯からのアクセスがうまく行かない」
私も以前引っかかりました。
まぁ、そのときは自分のキャリアだけ更新していましたが、
なんとなく全キャリアを更新してみました。

ついでだから、公開しちゃえ♪
ということなのは、秘密の方向でw


戻るなら押せ!