【課題】
ローカルマシンで起動中のIISがあるとき、http://localhost もしくは (http://localhost:8080)でアクセスすると、"ページが見つかりません"のエラーが発生する。
【対応】
IISの[規定のWebサイト]の[プロパティ]で、[Webサイト]タブの[Webサイト識別]の中の
[IPアドレス]セレクトボックスが固定IPになっていたので、[未使用のIPアドレスすべて]
に変更したらアクセスできるようになった。
ローカルマシンで起動中のIISがあるとき、http://localhost もしくは (http://localhost:8080)でアクセスすると、"ページが見つかりません"のエラーが発生する。
【対応】
IISの[規定のWebサイト]の[プロパティ]で、[Webサイト]タブの[Webサイト識別]の中の
[IPアドレス]セレクトボックスが固定IPになっていたので、[未使用のIPアドレスすべて]
に変更したらアクセスできるようになった。
MTAにPostfixを使用していることが前提です。
(1) /etc/postfix/main.cf に下記の記述を追加します。
virtual_alias_maps = pcre:/etc/postfix/virtual.gimlet
(2) /etc/postfix/virtual.gimlet ファイルを作成し、下記の記述を追加します。
/^[da-f]{8}@gimlethoge.com$/gimlet-request
(3) /etc/aliases に下記の記述を追加します。
gimlet-request: "|/usr/bin/php /var/home/gimlet/mail.php
(4) 下記のコマンドで設定を反映させれば完了です。
# newaliases
# /usr/sbin/postfix reload
これで、数字8文字で始まる「〜@gimlethoge,com」メールは、mail.phpにパイプされるようになり、メールソースを標準入力から読み込むことができます。
$source = file_get_contents("php://stdin");
(1) /etc/postfix/main.cf に下記の記述を追加します。
virtual_alias_maps = pcre:/etc/postfix/virtual.gimlet
(2) /etc/postfix/virtual.gimlet ファイルを作成し、下記の記述を追加します。
/^[da-f]{8}@gimlethoge.com$/gimlet-request
(3) /etc/aliases に下記の記述を追加します。
gimlet-request: "|/usr/bin/php /var/home/gimlet/mail.php
(4) 下記のコマンドで設定を反映させれば完了です。
# newaliases
# /usr/sbin/postfix reload
これで、数字8文字で始まる「〜@gimlethoge,com」メールは、mail.phpにパイプされるようになり、メールソースを標準入力から読み込むことができます。
$source = file_get_contents("php://stdin");


