OpenPNEでメールを受け取る方法

流れ:
1. .forwardファイルでメールを受け取り、procmailに渡す。
2. .procmailrcファイルでメールアドレスを識別し、それぞれのプログラムに渡す。

※注意: ファイルは改行コードLFで保存すること。CR/LFで保存すると改行部分で動作不良を起こす。

1.下記を記述した.forwardファイルをサーバーのルートフォルダにPUTする。

———————————————————
“|IFS=’ ‘ && exec /usr/bin/procmail -f- || exit 75″
———————————————————

2. 下記を記述した.procmailrcファイルをサーバーのルートフォルダにPUTする。

———————————————————
SHELL=/usr/bin/sh
PATH=/usr/bin:/usr/local/bin:$home/bin
MAILDIR=$home/Maildir/
VERBOSE=YES
LOGFILE=$MAILDIR/procmail`date +%Y-%m`.log

#サイト1
:0
* ^To:.*regist@hoge1.com
| /home/アカウントID/public_html/サイト1/OpenPNE/プログラムのファイルパス

#サイト2
:0
* ^To:.*regist@hoge2.com
| /home/アカウントID/public_html/サイト1/OpenPNE/プログラムのファイルパス
———————————————————

Leave a Response