2012 09,04 01:00 |
|
久しぶりにはまったので、ここに記載
Postfixadmin環境で、メール受信後に、プログラムをキック(メールをプログラムに渡したい)という ことがあり、.forwardに書いて試したけど、やっぱり無理 そっから結構はまりました。。。 http://kanai.bz/blognplus/index.php?e=23 ここ参考にしたけど、僕の環境では同じ内容ではエラーが出た 基本的には同じで、いろいろ試行錯誤の上、やりたいことは出来ました /etc/postfix/master.cf に以下を記述 mailregist unix - n n - - pipe
flags=BDFORhqu user=nobody argv=/usr/bin/php /var/www/html/プログラムパス $sender $mailbox
/etc/postfix/transport に以下を記述
regist@hogehoge.jp mailregist :
で、これでpostfixを再起動し試したけど・・・orz main.cfを見直し、以下を追加 transport_maps = hash:/etc/postfix/transport そして $ postmap /etc/postfix/transport とコマンドを実行 で確認 おぉー出来た!!!! 記載するとなんてことないけど、ここにたどり着くのに4時間使用 # 2013/07/22 追記 main.cf に下記も追記 allow_mail_to_commands = alias,forward,include PR |
|
コメント |
コメント投稿 |
|
忍者ブログ [PR] |