どkWEBサーバーとメールサーバーでformmai
お世話になります。
現在、固定IP環境下でメールサーバーのみを立ち上げて
社内・社外へのメールが出来るようにしてあります。
このたび、会社の方針で別にWEBサーバーを設置しWEBサイトを立ち上げる事になりました。
現在ルーターから25、110ポートについてメールサーバー宛に設定をしてありますので
新しいWEBサーバーあてに、80ポートを割り当てれば良いのだろうと思うのですが、
立ち上げるWEBサイトには、お問い合わせ用のFormMailのCGIを使用したページがあり
CGIには、sendmailの場所を指定する必要があります。
通常、WEBサーバーとメールサーバーを一つのサーバーとして運用する場合には
ルーターから25,110,80ポートをサーバーに割り当てていれば、sendmailの場所を指定するのは
一つのサーバーしかない場合には問題なく思うのですが、
WEBサーバーとメールサーバーが別の場合には、formmailのCGIで使用するsendmailの
指定はどうすればよいのでしょうか?
素人の私からすると、sendmailはメールに関わるものだから、ポートをWEBサーバーに割り当て
なければならない・・・でも、別にメールサーバーがあり、25,110ポートは既に割り当てられている。
ここが理解できないのです・・・
sendmailは、80ポートを使用するのでしょうか?
できましたら、詳しく設定の手法などを教えて頂ければ幸いです。
サーバー構築の本を読んでも、私の疑問と設定方法が書かれていないようで
困っています。
何卒よろしくおねがいいたします。
補足
ご回答ありがとうございます。 そうですね。このポート番号は、ポートマッパーのポート番号になります。 このポートマッパーが、JMSで使用するポートを動的に決めてしまうので、実際は7676ポートではないポートでJMS通信が始まります。 その動的に決まってしまうポートを静的にしたかったのです。 方法がわかりましたので、ここに記述しておきます。 Sun Java System Application Server 9.0 PE の場合、インストールフォルダから見て、 AppServer\domains\domain1\imq\instances\imqbroker\propsフォルダにconfig.propertiesがあります。 このファイルの最下行に以下の行を追加します。 imq.jms.tcp.port=49152(49152は静的に指定したいポート番号) この資料↓を見て設定したところ、上記ポートで通信が出来るようになりました。 http://docs.sun.com/source/819-3560/ref_broker_props.html ご回答してくださってありがとうございます。