====== Fetchmail でメール取り込み ====== Fetchmail を使用して、他のメールサーバ上のメールを取り込む。複数のメールアカウントを使用している場合、すべてのメールアカウントのメールを Fetchmail で取り込んできて、自前のメールサーバに集約することができる。 ====== インストール ====== $ sudo apt-get install fetchmail ====== 設定 ====== ~/.fetchmailrc にアカウント情報を書き込んで保存。 このファイルにはパスワードが直接記述されるので、パーミッションは600あたりで。 fetchmail は設定でデーモン化できるが今回は cron を使用する。こんなスクリプトを cron で定期的に実行する。 #!/bin/sh # Fetchmail cron script LOCK_FILE="${HOME}/.fetchmail.lock" if [ -f ${LOCK_FILE} ]; then exit 1 fi touch ${LOCK_FILE} fetchmail -s > /dev/null 2>&1 rm -f ${LOCK_FILE} ====== 参考 ====== [[http://fetchmail.berlios.de/|Fetchmail 公式]]