ユーザは、ログイン不可、ホームディレクトリなし、ID:66501で作成する。バケーション機能にはバグが存在すること、日本語での不在メッセージが扱えないためパッチを適用します。バケーション対応を行えば大丈夫です。Admin2.1.0をダウンロードして、バグ対処・日本語対応のパッチをあてる。postfixadmin-2.1.0-vacation_jp.patch日本語対応パッチをあてた下記ファイルを既存のファイルと置き換える。ファイルをコピーし、オーナとパーミッションを変更する。用パスワードを変更する。password2';vacation機能を有効にするため、postfixadminのconfig.inc.phpを変更する。「yourdomain.com」の部分は、自分のドメインに変更する。「autoreply.yourdomain.com」は実在するサブドメインである必要はないが自分のドメイン以外は避けるべきである。このサブドメインはDNSに登録されている必要もない。因みに、この設定は、「ここで指定したサブドメイン宛のメールをvacationに配送する。」というものなので、実在するドメインでは逆にまずいことになる。使用するので、インストールしてなければ下記でCPANからインストールする。Jcode自動返信除外アドレスの管理用mysqlテーブルを追加する。新規の場合は、DATABASE_MYSQL.TXTにパッチがあててあるのでこちらでテーブルを作成すればよい。関係の設定を下記で行っていきます。下記設定(transport_maps)を追加し、配送条件をtransportファイルで指定する。transportを利用している場合は、本項は不要である。ファイルに下記のような設定を追加する。「yourdomain.com」の部分は、自分のドメインに変更する。一致させる必要がある。vacation:下記コマンドでハッシュDBを作成する。/etc/postfix/transportpostfixを再起動する。設定が正しくできていれば、一般ユーザでログインすると、下記のように「自動応答」と「自動応答除外」のメニューが追加されているはずである。■不在メッセージの文字化け対策おやじの場合、上記テストでバケーション機能は問題なく動作したが、不在メッセージが文字化けし使い物にならなかった。具体的にはMySQLに登録された文字が「?????」に化けてしまうというもので、PHPとMySQL間での整合が取れていないことに起因する問題であった。本件に関しては、ググルといろいろ情報がでてきたので対処してみたが、結果、文字化けは解消しなかった。そこで、MySQLの設定を変更した後、DBを最初から構築しなおしたところ問題なくしようできるようになった。mysqldに下記を追加設定しました。ujisskip-character-set-client-handshake(snip)Topページへ。