GroupSession
初心者です。社内ローカルネットワーク(インターネットには接続していない)でメールサーバー(windows2003)をたててそのメールサーバーに対しGSESSIONのwebメールで送受信したいと考えています。OUTLOOKなどのメーラでは接続が可能でした。同様にGSESSIONでアカウント設定をし接続テストを行ったのですがPOP、SMTP共にエラーになり接続できませんでした。まずどこから探ればいいのかわからず困っております。御教授よろしくお願いいたします。環境はGSESSIONのバージョン:GSESSION3.5.2OS:UBUNTU11.04JAVA:JDK6.0TOMCATのバージョン:TOMCAT6.0.33メールサーバー(POP,SMTP)はOS:WINDOWS2003 R2 SP2です。どうぞよろしくお願いします。
以下の手順で確認されたらどうでしょうか。1)GroupSessionサーバのPOP、SMTP用のポートがOPENしているか。Tomcatの起動ユーザがroot以外の場合、ポートをOPENする権限がないかもしれません。その他にiptablesの設定は大丈夫でしょうか?2)メールサーバ(Win2003)のログを確認して、エラーになっているか確認するメールサーバへのアクセス権とかファイアーウォールとかありませんか?
> 1)GroupSessionサーバのPOP、SMTP用のポートがOPENしているか。GSのWEBメール機能を聞かれているのであまり関係ないかと思います。それぞれエフェメラルポートが使われると思いますし。> その他にiptablesの設定は大丈夫でしょうか?iptableは確認した方が良いですよ。インターネットに繋がらなければ最悪止めてしまうってのも手です(難しいですしね)個人的にメールサーバ確認でよくやるのは、http://ash.jp/net/telnet_smtp.htmhttp://ash.jp/net/telnet_pop3.htmこの方法です。上のサイトは絵が付いてて分かり易いかと思います。メールの送受信なんて、この手で打ってる作業を自動でやってるだけなんでちょちょいとやってみることをオススメします。商用で勝手にクライアントとなるアプリが入れられない時なんかにやります。
ランス様ありがうございます。> 1)GroupSessionサーバのPOP、SMTP用のポートがOPENしているか。UBUNTUのネットワークツールのポートスキャンという機能で確認しました。*特定のIPのポートをスキャンするようです。メールサーバとなっているwindows2003ではPOP3:110、SMTP:25が開放されているようでした。GroupsessionサーバのUBUNTUではhttp-alt:8080が開放されていました。POP3とSMTPはスキャンに引っかかりませんでした。> Tomcatの起動ユーザがroot以外の場合、ポートをOPENする権限がないかもしれません。権限を確認する方法がわかりませんでしたので、まだ未確認です。確認方法を教えていただけると助かります。> その他にiptablesの設定は大丈夫でしょうか?iptablesの設定を確認しました。初期設定になっております。ちなみにChain INPUT (policy ACCEPT)target prot opt source destinationChain FORWARD (policy ACCEPT)target prot opt source destinationChain OUTPUT (policy ACCEPT)target prot opt source destinationでした。すべて開放ということでいいですよね。> 2)メールサーバ(Win2003)のログを確認して、エラーになっているか確認する> メールサーバへのアクセス権とかファイアーウォールとかありませんか?メールサーバのログはまだ未確認です。サーバーへのアクセス権は特に設定してないはずなのでが確認します。ファイアーウォールは設定されていません。
追記> メールの送受信なんて、この手で打ってる作業を自動でやってるだけなんでちょちょいとやってみることをオススメします。ちなみにtelnetコマンドを使うのはGSのサーバからですよ。どうしてそうするのか、理解して納得してから実施してくださいね。
ふぁんぐす様ありがとうございます。> > その他にiptablesの設定は大丈夫でしょうか?> iptableは確認した方が良いですよ。> インターネットに繋がらなければ最悪止めてしまうってのも手です(難しいですしね) 止める方向でチャレンジします。 > 個人的にメールサーバ確認でよくやるのは、> http://ash.jp/net/telnet_smtp.htm> http://ash.jp/net/telnet_pop3.htm> この方法です。> 上のサイトは絵が付いてて分かり易いかと思います。 上記サイトを見ながらメールの送信を行いました。 結果、送信できました。 となるとGroupSessionのWebメールに何らかの設定があるということでしょうか?
ふぁんぐす様ありがとうございます。> 追記> > > メールの送受信なんて、この手で打ってる作業を自動でやってるだけなんでちょちょいとやってみることをオススメします。> ちなみにtelnetコマンドを使うのはGSのサーバからですよ。> どうしてそうするのか、理解して納得してから実施してくださいね。はい。GSサーバーから実施しました。
解決しました。初歩的なミスでした。 ふぁんぐす様から教えられたとおりtelnetで送信を確認しました。そのとき、サーバー名にドメイン名までつけているとエラーになりました。具体的にはmail.mydomain.jpでtelnet接続したときにもエラーになりました。PINGもmail.mydomain.jpでは通っていなかったです。そこでサーバー名だけのmailにしたところPINGは通りました。そのごtelnetで送信が確認できました。当社ではアクティブディレクトリーを導入しているのですべてドメイン名まで必要なのかと思いつけていましたが、どうも必要ないようです。*ドメインへの参加などの関係があるのだと思うのですが・・・。GroupSessionのアカウントを修正しテストの結果、送信できました。ちなみにwindows2003はドメインに参加しています。GSサーバーは参加していません。クライアントはドメインに参加しています。このような状況下でした。ありがとうございました。
TOP