- - PR -
1サーバで複数のSendmail起動は可能?
1
投稿者 | 投稿内容 |
---|---|
|
投稿日時: 2006-02-20 21:22
はじめまして。
今現在、以下のような環境で複数のSendmailを起動しています。 |-----------| | Sendmail1 | Internet------+ | | Sendmail2 | |-----------| それぞれのSendmailは夫々に別個で動いているのですが Bindするアドレスは夫々に1つずつ割り当てています。 よって、OSとしてはIPアドレスをリアルなアドレスと アライアス的なアドレスで2つ持つことになります。 ifconfigコマンドにて確認するとenth0に10.1.1.1/24と10.1.1.10/24が 表示されることとなります。 このような環境下でSendmail1とSendmail2を同時に動かすと 夫々は平行してメールを飛ばすようになるのですが Internet側にはリアルなアドレス経由でしか飛ばさないんです。 −>受信側のmaillogを見ているとある一方にNATしたグローバル アドレスしか表示されません。 やりたいこととしては以下2点です。 1.Sendmail1はリアルなアドレス経由で飛ばす 2.Sendmail2はアライアスなアドレス経由で飛ばす このような事は無理なのでしょうか? |
|
投稿日時: 2006-02-22 01:18
こんばんは。
現在どのような設定をされているのかは分かりませんが、 それぞれの cf ファイルで(かな?)、 DaemonPortOptions を使って待ち受けアドレスを指定してあげると、 その後の動作にも影響があったと思うのですが、どうでしょうか。 (記憶違いでしたら、ごめんなさい) mc ファイルに書く場合は、下記のようになるかと思います。 DAEMON_OPTIONS(`Addr=10.1.1.1, Name=MTA-REAL') 他、「sendmail 複数 起動 DaemonPortOptions Addr」 あたりをキーワードに、 検索エンジンで探してみると、 古い内容のようですが、参考になりそうな資料が見つかりそうです。 # あとは、MSA が被らないようにする必要があるかも、です。 [ メッセージ編集済み 編集者: はゆる 編集日時 2006-02-22 02:54 ] |
|
投稿日時: 2006-02-22 08:52
おはようございます.
spool しているなら,spool directory も別にしたほうが良いかもしれません. ちなみに,物理的な network interface の使い分けなら はゆる様のご指摘の内容でやったことがあります. 以上,ご参考までに. |
1