- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Linuxのsendmailで複数ドメインを使いlinとwinのpopへ振り分けたい)
Linuxのsendmailで複数ドメインを使いlinとwinのpopへ振り分けたい
このQ&Aのポイント
- Linuxのsendmailを使用して、複数のドメインを振り分ける方法についての質問です。
- 現在、ABC.jpとXYZ.jpの2つのドメインを使用し、ABC.jp宛てのメールはLinuxのPOPサーバに、XYZ.jp宛てのメールはW2Kserver2のPOPサーバに振り分けたいと考えています。
- しかし、外部からのメール送信テストを行ったところ、どちらのドメイン宛てのメールもすべてLinuxのPOPサーバに入ってしまい、振り分けがうまく機能しません。sendmailの設定が問題なのか、それとも私の意図する動作が不可能なのかわかりません。助けてください。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
一旦111がabc.jpもxyz.jpも両方受け取って、そのうちxyz.jpに対するメールを77に機械的に転送したい、という意味で良いのかな? 111のSendmailでは、バーチャルホストを使っているのだろうか? 私はcfには若干弱いのだが、mcで言う所の「mailertable」(CFではStaticRouteというそうだ。下のURLを参考にしてみた)をキーワードに検索してみると良いだろう。mailertableの例は以下のような感じ。 http://www.atmarkit.co.jp/bbs/phpBB/viewtopic.php?forum=10&topic=4159 ----/etc/mail/mailertable------------ xyz.jp smtp:[192.168.1.77] -------------------------------------
お礼
ご返信が遅くなり大変申し訳ありません。ですがanmochiさんのアドバイスをきっかけに、三日かけてようやく解決に至ることができました。 さまざまな検索をかけご指摘どおりmailertableの設定であることを確信したまではよかったのですが、ほとんど手間のいらない設定のはずがなにをどうやっても転送されず、半分あきらめ顔でsendmail.defをボーっとスクロールさせていたときのことでした。 #MAILERTABLE=no の記述発見・・・(驚) 瞬間気を失いそうになりましたが、ドキドキしながらこれを有効にしたところ、あっさり意図する動きをとってくれるようになりました。 (もちろん/etc/mail/mailertableも記述したうえでです) すべてはanmochiさんのアドバイスのおかげです。そもそもmailertableについてはまったくノーマークでしたので、本当に助かりました。 またご縁がありましたら、その際はなにとぞよろしくお願いいたします。 ありがとうございました!