現在位置: Top/YoSucker - Yahoo.comのメールを取得する
- 追加された行はこの色です。
- 削除された行はこの色です。
- YoSucker - Yahoo.comのメールを取得する へ行く。
- YoSucker - Yahoo.comのメールを取得する の差分を削除
*YoSucker - Yahoo.comのメールを取得する Yahoo.comのメールは無料ユーザーだとPOPが使えない。 そこで、YoSuckerでメールを取得することに。 まず、YoSuckerをダウンロード。 [[YoSucker :: Yahoo Mail Sucker Homepage>http://yosucker.sourceforge.net/]] /usr/localに解凍し、ディレクトリ名をYoSuckerに変更。 /usr/local/YoSuckerの中にbinやlibが入っている状態にする。 この辺りは、rootで作業。 Perlのモジュールが足りないので、「[[[E] Perlのモジュールを自動化>http://www.hkd.cside.com/earlgrey/archives/000030.html]]」を参考にして、以下のものをインストール(環境によって変わってくることでしょう)。 Term::ReadKey IO::Socket::SSL Net::SSLeay 次にユーザーになり、作業を続ける。 /home/[username]に.yosuckerというフォルダを作成。(もちろん[username]は自分の環境に合わせる) confに入っているサンプルを/home/[username]/.yosuckerにコピーする。 cp /usr/local/YoSucker/conf/sample3-procmail.conf /home/[username]/.yosucker/account.conf sample3-procmail.confは取得したメールをprocmailに渡すので、メールの振り分けも可能になる。 Yahoo!アカウントのパスワードを暗号化する必要がある。 /usr/local/YoSucker/bin/EncPasswdを実行するとパスワードを聞かれるので、入力する。 表示された記号をコピーしておく。 which procmailを実行し、procmailのパスを取得しておく。 /home/[username]/.yosucker/account.confを編集。 アカウント名と暗号化したパスワードとprocmailのパスを編集する。 /usr/local/YoSucker/bin/YoSuckerを実行して、メールが取得されれば、あとはcronで定期的に実行させればいい。 crontab -e 07,27,47 * * * * /usr/local/YoSucker/bin/YoSucker 07,27,47 * * * * /usr/local/YoSucker/bin/YoSucker >/dev/null 2>&1 毎時間、7分と27分と47分にメールを取得しにいく設定。ご自由に。

