[[メールサーバ]]
-メールサーバからメールを受信してローカルのメールサーバへ転送する
-fetchmailを実行すると~/.fetchmailrcから設定を読み込み実行する~
*設定 [#fb272eca]
|set daemon [sec]|デーモンモード[sec]秒毎に実行|
|set logfile |ログファイル指定|
|set postmaster|エラーメールの送信先|
|set nobouncemail|エラーメールを送信者に返さない|
|proto|POP2,POP3,APOP,RPOP,KPOP|
|interval|更新間隔sec|
|user|ユーザID|
|password|パスワード|
|keep|受信したメールをサーバに残す|
|fetchall|未読を含めすべてのメールを受信する|
~/.fetchmailrcをこんな感じで設定
set postmaster root
set no bouncemail
default
no rewrite
no mimedecode
mda "/usr/bin/procmail"
poll mail.XXX.ne.jp proto apop user "XXX" password "XXX" keep
サーバに再起動がかかると個人で起動されたfetchmailは、起動されないため
crontabに登録しておく
*/10 * * * * fetchmail -s # 10分毎にサイレンとモードでの実行
-動作確認
fetchmail -v
*参照 [#g4540752]
-http://acorn.zive.net/~oyaji/mail2/fetchmail.htm
-http://www.jp.redhat.com/manual/Doc72/RH-DOCS/rhl-rg-ja-7.2/s1-email-fetchmail.html
-http://www.tugumi.net/tips/imap/
-http://yoshi.init.org/debian/postfix-auth.html