apacheのバーチャルホストに記載してあるドメインを指定しても、
@ドメインの部分がサーバのホスト名に書き変わってしまいます。
sendmailの設定で、ドメイン部分の書き換えをしないようにしたいのですが、どのようにすればいいでしょうか?
バーチャルホスト設定でドメインを増やしたりすることもあり、出来るだけ簡単に出来ればと考えています。
例)
サーバホスト:serv.example.com
バーチャルホスト:test.com
mail関数などからFrom: info@test.comを指定して送信しても、
From: info@serv.example.comに書き変わってメールが届くのを、
From: info@test.comで届くようにしたい。
質問が正しく伝えれていませんでした。
サーバ側にバーチャルホスト設定でドメインを追加し、
sendmail設定で、
MASQUERADE_AS(`xxxxx.net')dnl
MASQUERADE_DOMAIN(`aaaa.net')dnl
などでドメインを追加していけば、phpからmail関数を利用して送った場合、追加した内容ものは正しく変換されるのだと思いますが、
出来ればバーチャルホストを追加する度にsendmail設定を触らずに対応出来ればと思っています。
少し説明がややこしいですが、どうぞ宜しくお願いします。