福冨諭の福冨論

RSSリーダーではこちらをどうぞ→https://feeds.feedburner.com/fuktommy

Gmail+fetchmail+procmail

Gmailからメールをfetchmailでダウンロードしてたら、 unable to get local issuer certificate という警告が出たので、手っ取り早くこれを無効化した手順。

fetchmail -v を実行する。 fingerprint: 59:51:61:... と出る。 これを一応信用することにして、~/.fetchmailrc に sslfingerprint '59:51:61:...' を追加。

その結果、設定ファイルはこんな感じ。 ~/.fetchmailrcは


 defaults protocol pop3
 	keep
 	fetchall
 	fetchsizelimit 0
 	mda "/usr/bin/procmail"
 
 poll pop.gmail.com
 	username USERNAME@gmail.com
 	password PASSWORD
 	ssl
 	sslfingerprint '59:51:61:89:CD:DD:B2:35:94:BB:44:97:A0:39:D5:B4'
 

~/.procmailrcは


 HOME=/home/USERNAME
 MAILDIR=$HOME/Mail
 DEFAULT=$MAILDIR
 LOGFILE=$MAILDIR/procmail.log
 LOCKFILE=$MAILDIR/lock
 
 :0 :
 $MAILDIR/new
 

Original Article: http://blog.fuktommy.com/1177216795