JP's Room
[
トップ
|
一覧
|
単語検索
|
最終更新
|
バックアップ
|
ヘルプ
]
Misc/Mail受信、自動振り分け構築
をテンプレートにして作成
開始行:
#contents
fetchmail, maildrop, %%spamassassin%% をセットアップ。%%s...
*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/cour...
$ 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"
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 ...
**ログフォルダを作成 [#qc5842bd]
$ mkdir .maildrop
*レシピ確認 [#k94895f8]
/usr/local/bin/maildrop -V 9 .mailfilter < テストメール ...
*再学習用設定 [#g5dd36ea]
フォルダを適当に作って下記スクリプトをcronに登録。
こうしておけば Bsfilter_LearnSpam に入れたものはスパム学...
#!/bin/sh
/usr/bin/bsfilter -sCu --imap --ssl --homedir /home/xxx/...
--insert-flag --insert-probability \
--imap-folder-spam inbox.Bsfilter_Junk inbox.Bsfilter_Le...
/usr/bin/bsfilter -Scu --imap --ssl --homedir /home/xxx/...
--insert-flag --insert-probability \
--imap-folder-clean inbox.DefaultReceive inbox.Bsfilter_...
*参考リンク [#pd06855b]
-[[FetchMailの導入:http://www.aconus.com/~oyaji/mail2/fet...
-[[maildrop 利用メモ or tips?:http://www.is.titech.ac.jp/...
-[[reformail:http://www.softclub.co.jp/~zoro/woody/courie...
-[[Courier Mail Server:http://www.courier-mta.org/main.ht...
終了行:
#contents
fetchmail, maildrop, %%spamassassin%% をセットアップ。%%s...
*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/cour...
$ 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"
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 ...
**ログフォルダを作成 [#qc5842bd]
$ mkdir .maildrop
*レシピ確認 [#k94895f8]
/usr/local/bin/maildrop -V 9 .mailfilter < テストメール ...
*再学習用設定 [#g5dd36ea]
フォルダを適当に作って下記スクリプトをcronに登録。
こうしておけば Bsfilter_LearnSpam に入れたものはスパム学...
#!/bin/sh
/usr/bin/bsfilter -sCu --imap --ssl --homedir /home/xxx/...
--insert-flag --insert-probability \
--imap-folder-spam inbox.Bsfilter_Junk inbox.Bsfilter_Le...
/usr/bin/bsfilter -Scu --imap --ssl --homedir /home/xxx/...
--insert-flag --insert-probability \
--imap-folder-clean inbox.DefaultReceive inbox.Bsfilter_...
*参考リンク [#pd06855b]
-[[FetchMailの導入:http://www.aconus.com/~oyaji/mail2/fet...
-[[maildrop 利用メモ or tips?:http://www.is.titech.ac.jp/...
-[[reformail:http://www.softclub.co.jp/~zoro/woody/courie...
-[[Courier Mail Server:http://www.courier-mta.org/main.ht...
ページ名:
注意)このバージョンのsafariではjavascriptがうまく動作しないので、recaptchaはページ切り替え版を利用しています。