メールの自動返信・転送用サーバ設定

メールでの処理で色々あったので、
2種類のメールサーバソフトの設定についてまとめてみた。
※インストール方法は書いてない。やってないし。

条件として
『http://aaa.bbb.ccc/』てURLのサイトがあるとして、
『aaa@bbb.ccc』に送ったら
『jushin@shitai.net』に届くようにしたいとする。

※[メール関連勘違い]を参照のこと。

Postfixの場合

『/home/aaa/』にある『.forward』を変更。(なけりゃ作る)
プログラムを動かす場合は

|/PHPへのパス/php 登録用スクリプト

自動転送ならば

jushin@shitai.net

因みに『procmail』を使うと転送条件も変えられるようだ。

参照

Qmailの場合

Qmail + vpopmailが一般的だそうだ。

直接転送

『/home/aaa/』にある『.qmail』を変更。

プログラムを動かす場合は

|/PHPへのパス/php 登録用スクリプト

自動転送ならば

&jushin@shitai.net

※先頭の『&』は忘れない。

alias(エイリアス)を使う場合

『/var/qmail/alias/』にある『.qmail-example』を変更。

プログラムを動かす場合は

|/PHPへのパス/php 登録用スクリプト

自動転送ならば、
MySQLの
『vpopmail』というDBの
『valias』テーブルにデータを追加するそうだ。

INSERT INTO valias ( alias , domain , valias_line )
VALUES (
'aaa', 'bbb.ccc', '&jushin@shitai.net'
);

プログラムの方は、パーミッションは600が適当か、そうか。
755だけど、まぁいいかな、うん、いいと思う。

因みにQmailは『所有者』と『実行権限』の変更が大切みたいだ。
Qmailでvpopmailを使っている場合は
『/home/aaa/.qmail』の所有者が、
『root』になってるとプログラムが実行できなかったけど
『vpopmail』に変えたら動いたそうだ。
へぇ~へぇ~

※参照

※自身は調べただけのため、自己責任でお願いします。
当時自身は調査要員。設定は外部管理会社に完全委託。プロに設定方法聞かれた場合に…。
サーバに詳しい人にも確認したから多分大丈夫だと思う…

コメント

タイトルとURLをコピーしました