Misc/Mail受信、自動振り分け構築 のバックアップの現在との差分(No.1)


#contents
 
 fetchmail, maildrop, %%spamassassin%% をセットアップ。%%spamassassinは挫折。まあ今の所Thunderbirdで困ってないし。%%
 
 *fetchmail [#f641420c]
 
  $ su
  # apt-get install fetchmail
 
  $ cd ~
  $ vi .fetchmailrc
 
 -.fetchmailrc
 
  set postmaster ユーザー名
  set nobouncemail
  
  defaults
  protocol pop3
  flush
  #keep
  no mimedecode
  smtphost localhost
  
  poll xxxxxx.xxxx.xxx user xxxxxx password xxxxx
 
 
 *maildrop [#jcaa2bac]
 
  # apt-get install pcre-devel
 
  $ wget http://puzzle.dl.sourceforge.net/sourceforge/courier/maildrop-2.0.2.tar.bz2
  $ bzip2 -d maildrop-2.0.2.tar.bz2
  $ tar xvf maildrop-2.0.2.tar
  $ cd maildrop-2.0.2
  $ ./configure
  $ make
  $ su
  # make install-strip
  # make install-man
 
 *設定 [#j6113792]
 
 **.forward [#l301fc91]
 
  "|/usr/local/bin/maildrop"
 
 **.mfilter [#w2302e8e]
 Ubuntu の apt-get で入れた時はこんな感じだった
 
  "|/usr/bin/maildrop"
 
 **.mailfilter [#w2302e8e]
 
  MAILDIR="$HOME/Maildir/"
  DEFAULT=$MAILDIR
  MAILDROP="$HOME/.maildrop/"
  
  logfile "${MAILDROP}maildrop.log"
  
  BACKUP="$MAILDIR.&MNAwwzCvMKIwwzDX-/"
  MERUMAGA="$MAILDIR.&MOEw,DDrMN4wrDC4MPM-/"
  ...
  
  # 日本語でのマッチングとメールアドレスでのマッチング
  if (`/usr/local/bin/reformail -X From: | nkf -me | egrep 'ほげ'`)
          to "$MERUMAGA"
  if (/^From:.*@xxx.xxx.mail/:h)
          to "$MERUMAGA"
 
 **cron [#w3c6b3ec]
 
 10分おきに設定
 
  0,10,20,30,40,50 * * * * /usr/bin/fetchmail > /dev/null 2> /dev/null
 
 **ログフォルダを作成 [#qc5842bd]
 
  $ mkdir .maildrop
 
 *レシピ確認 [#k94895f8]
 
  /usr/local/bin/maildrop -V 9 .mailfilter < テストメール > & 確認出力
 
 *再学習用設定 [#g5dd36ea]
 
 フォルダを適当に作って下記スクリプトをcronに登録。
 こうしておけば Bsfilter_LearnSpam に入れたものはスパム学習を、Bsfilter_LearnHam に入れたものはハム学習を行う。
 
  #!/bin/sh
  
  /usr/bin/bsfilter -sCu --imap --ssl --homedir /home/xxx/.bsfilter \
  --insert-flag --insert-probability \
  --imap-folder-spam inbox.Bsfilter_Junk inbox.Bsfilter_LearnSpam
  /usr/bin/bsfilter -Scu --imap --ssl --homedir /home/xxx/.bsfilter \
  --insert-flag --insert-probability \
  --imap-folder-clean inbox.DefaultReceive inbox.Bsfilter_LearnHam
 
 
 *参考リンク [#pd06855b]
 
 -[[FetchMailの導入:http://www.aconus.com/~oyaji/mail2/fetchmail.htm]]
 -[[maildrop 利用メモ or tips?:http://www.is.titech.ac.jp/~yanagis0/text/maildrop.html]]
 -[[reformail:http://www.softclub.co.jp/~zoro/woody/courier/reformail.html]]
 -[[Courier Mail Server:http://www.courier-mta.org/main.html]]

注意)このバージョンのsafariではjavascriptがうまく動作しないので、recaptchaはページ切り替え版を利用しています。
トップ 一覧 検索 最終更新 バックアップ   ヘルプ   最終更新のRSS