- PR -

qmail + Vpopmail によるヴァーチャルドメイン運用の不具合

1
投稿者投稿内容
とんすけ
会議室デビュー日: 2006/09/20
投稿数: 1
投稿日時: 2006-09-20 00:13
皆さん、はじめまして。よろしくお願いいたします。

ここの記事を見まして、qmail+vpopmailにて無事バーチャルドメインの運用ができました。
しかしながら、1点困った問題が発生しました。
バーチャルメールアドレスからメールを送信した場合、メールヘッダーに発信サーバー名がヴァーチャルドメイン名ではなくサーバー名になってしまうのです。

たとえば
サーバー名: mail.hoge.com 192.168.1.100
バーチャル: mail.hogehoge.com 192.168.1.100
とした場合、hoge@hogrhogr.comからメールを送信すると、

Received: from 100.1.168.192.in-addr.arpa (HELO mail.hoge.com) (192.168.1.100)

のように、ヴァーチャルドメイン名ではなくサーバー名が付加されてしまいます。
そこで、vpopmailコンパイル時に 「--enable-ip-alias-domains=y を指定したのですが、残念ながら実現しませんでした。

なんとか問題を回避したいのですが、お知恵を拝借できますでしょうか?

よろしくお願いいたします

[ メッセージ編集済み 編集者: とんすけ 編集日時 2006-09-20 00:44 ]
あるかな
大ベテラン
会議室デビュー日: 2003/11/04
投稿数: 245
投稿日時: 2006-09-20 21:44
こんばんは。

なんとなく、不具合でもなんでも無いのではないかと思うのですが。。。

> HELO mail.hoge.com

この部分を何とかしたいという要望でしょうか?
初回の Received フィールドのこの部分は、
通常 MTA に接続してきた MUA のホストが該当します。

メールを送付された手順はどのようなものでしょうか?

また、相手 MTA 接続時の該当部分は、通常 MTA の FQDN が該当するかと。
なので、要望を満たす場合には DNS 側の設定になると思いますが、
各バーチャルドメイン毎に区別するのは無理だと思います。

それと、コンパイルオプションの --enable-ip-alias-domains=y は、
ご要望の実現に関するものでは無いと思いますが、
どこかにそういった情報があったのでしょうか?
1

スキルアップ/キャリアアップ(JOB@IT)