|
2005/10/10
MythMailはMythTVでの予約を携帯電話から行うものです。
ONTV JAPANでの携帯電話予約メールに対応しています。
私自身、恥ずかしながら最近までこの機能を知りませんでしたので、まったくゼロから使い始めるまでを細かく書きます。
ONTV JAPANのメンバー登録
MythMailは「ONTV JAPAN」の予約機能を使いますので、必ずメンバー登録が必要です。
無料ですし、本名も必要ありませんので、気軽に登録してもOKだと思います。
-
この時の注意点として、ここで登録したメール・アドレスを利用してMythMailが動きます。そのつもりで登録しましょう。たとえば、専用のメール・アドレスのほうが便利がいい場合もあります(専用アドレスじゃなくても使えます)。
また、このメール・アドレスはPOP3かAPOPに対応したものじゃないとダメだと思います。
- メンバー登録が完了したら、
をクリックしてログインします。
- 「メール録画予約」を「利用する」に設定してください。
- この時点でトップページの「携帯電話サイト」を携帯電話のブックマークに登録しておくと便利だと思います。
MythMailで必要となるモジュールのインストール
最初に必要なモジュールをすべてインストールしてしまいます。
$ su
# apt-get update
# apt-get install perl-MIME-tools perl-Date-Calc perl-DBI perl-DBD-MySQL
# apt-get install fetchmail procmail
MythMailのインストール
普段、MythTVのフロントエンドを起動しているユーザーでログインします。便宜上、ここではログイン・ユーザーが「USERID」だとして書きますので読み替えてください。
ログインしたらmysql.txtが存在していることを確認してください。これがないとうまくいきません。
$ ls ~/.mythtv/mysql.txt
MythMailの下のほうにある「mythmail.bz2 0.17対応」をダウンロードします。
これでMythTV0.18.1でもそのまま使えるようです。
解凍&インストールします。
$ bunzip2 mythmail.bz2
$ su
# install -m 0755 mythmail /usr/bin
設定値を変更します。22行目ぐらいから、以下のようなところがあります。configfileのところを変更します。
# emacs /usr/bin/mythmail
# exit
fetchmailとprocmailの設定
fetchmailの設定をします。MythTVを利用する一般ユーザーで設定します。
$ emacs ~/.fetchmailrc ←新規にファイルを作成します
procmailの設定をします。
$ emacs ~/.procmailrc ←新規にファイルを作成します
動作テスト
サーバ・モードでfetchmailを起動します。
動作テストなので、短い間隔でメールのチェックをするようにします。
$ fetchmail -d 20 ←20秒ごとにメールのチェックをします。
この状態でfetchmailは常駐しています。
携帯電話でONTVのサイトを開いて、携帯電話でログインしてから適当に番組を選択して、録画メールを送信してみてください。
- fetchmailは20秒ごとに動作するのですぐには反映されませんが、MythTVの録画予約がされているはずです。MythTVかMythWebで確認してみてください。
上記で失敗するようなら、ログを確認しましょう。
$ tail ~/.procmail_log
これで、何らかのエラーが表示されると思いますので、そのをヒントに設定を見直してください。
うまく録画予約できるようになったら、fetchmailのメール・チェック間隔をもっと長くします。
一度、fetchmailの常駐を解除します。
$ fetchmail -q
今度は10分ごとにメールをチェックするようにしておきます。
$ fetchmail -d 600
これでいつでも携帯電話から録画予約ができると思います。
|