人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

Sendmailが使用できない。
RedhatLinux8をインストール後、Sendmailをセットアップしました。

◆流れ
?RedhatLinux8とWindows2000マシンでLANを構築
?PINGで通信確認
?メールサーバーのSendmailとimapをオン
?Sendmail.mcを編集(外部と通信できるようにした)
?accessを編集
?local-host-namesを編集
?Sendmailを再起動
?POPサーバーを起動
?システム設定でユーザーを追加
?Evolutionを起動し管理者メールアドレスを設定
?Windows2000 Outlook Expressで登録したアカウントを設定
?POP、SMTPも設定

?エラーホスト”saiden.net”が見つかりません。サーバー名が正しいことを確認してください。
?アカウント”saiden.net””saiden.net”サーバープロトコルSMTPポート25
エラー番号0x800CCC0D

◆お願い
サーバーが問題か、Outlook Expressが問題か切り分けができていいない状態ですが、
メールを使用できるようにしたいです。


●質問者: saiden
●カテゴリ:コンピュータ
✍キーワード:.NET access Evolution EXPRESS IMAP
○ 状態 :終了
└ 回答数 : 4/4件

▽最新の回答へ

1 ● sight
●50ポイント

http://www.hatena.ne.jp/1128150865

人力検索はてな - Sendmailが使用できない。 RedhatLinux8をインストール後、Sendmailをセットアップしました。 ◆流れ ?RedhatLinux8とWindows2000マシンでLANを構築 ?PINGで通信確認..

13, 14でのエラーメッセージを見る限り、

SendmailでもOUTLOOKでもなく、OUTLOOKの動いているWindows2000の端末からPOPサーバのホスト名が引けていないようですが・・・

RedhatLinux8がネームサーバにもなっているんでしょうか??

Windows2000の端末で、ネームサーバはどこを見ているのでしょうか?

そして、そのネームサーバにはsaiden.netというFQDNが登録されているのでしょうか?


Windows2000の端末からnslookupしてsaiden.netが見つかりますか?


とりあえず、利用するだけならOUTLOOK ExpressのPOP,SMTPサーバをIPアドレスで指定すれば動きそうです。

◎質問者からの返答

申し訳ありません。”ネームサーバー”という事ですが理解できません。RedhatLinux8でネームサーバを構築するにはどうしたらよいでしょうか?

Windows2000も同様にHOSTSに追加するということでしょうか?IPで指定しましたが、使用できません。


2 ● kana_shuffle
●10ポイント

http://www.est.hi-ho.ne.jp/knbasser/henaweb/data/error_data/oe_e...

Outlook Express - エラー 0x800ccc0d

PINGでの通信確認が取れているのであればネットワークは問題なさそうですね。

Windowsマシンからメールサーバへtelnetで25番ポートへ接続できますか?(IPアドレス指定

およびホスト名指定)

接続ができるのであれば、ネットワークの問題ではないので、上記URLにあるエラーを

疑ってみて、アカウントを作り直してみたらどうでしょうか。

◎質問者からの返答

ありがとうございます。見直したところ送信はできました。SMTPの設定を疑います。


3 ● sight
●50ポイント

http://www.hatena.ne.jp/awindow?qid=1128150865#

こんにちは。1です。

ネームサーバと申し上げたのは、DNS(ドメインネームサービス)サーバのことです。

ご存知かと思いますが、LANやインターネットでは、PCなどのネットワークノードが通信の相手先を探すのに、mail.saiden.netなどのFQDN(完全修飾ホスト名)をDNSサーバに問い合わせたり、HOSTSファイルを参照したりしてIPアドレスに変換してから探します。


13, 14のエラーメッセージから、

「ホスト”saiden.net”が見つかりません。」ということなので、「saiden.net」という

ホスト名をIPアドレスに変換できなかったのかと思ったのです。


Windows 2000の端末でコマンドプロンプトを開いて

nslookup saiden.net

とやって、can’t findとか出てきたらIPアドレスが見つけられていません。


ただ、↑はそれとして、IPアドレスでもダメということで、RedhatLinux8上の設定にも問題があるのだと思います。


今の条件だけで原因特定は難しいですので、以下、原因究明に役立ちそうと思えることを列挙します。


Windows 2000の端末でコマンドプロンプトを開いて

telnet [Redhat PCのIPアドレス] 25

とか、

telnet [Redhat PCのIPアドレス] 110

とかやってみれば、SMTPやPOPのサービスが外部から利用できる設定になっているかどうか分かると思います。

はじかれるようなら、TCPrapperとかで外部からの接続がフィルタリングされているのかもしれません。

あるいは、SMTPやPOPのデーモンがちゃんと動いていないかもしれません。

切り分け方法としては、内側から攻めていくのか外側から攻めていくのかあると思いますが、外側からチェックできることは上記の通り。

内側でチェックできることは、ps -ef とかしてみて必要なプロセスが動いているか確認

してみたり、mailコマンドなどでRedhatLinux上で自分自身に対してmailを送受信できる

か確認してみたりすることではないでしょうか。

◎質問者からの返答

1さん

こんばんわ

かみくだいた回答

感謝です!だんだん進んできました。

もう少しお聞きしてよいでしょうか?

◆調査結果は

設定を見直したところシステム設定でセキュリティレベルを下げました。

その後下のようになりました。

?110番ポート

+OK POP3 [192.168.1.175] v2001.78rh server

ready

?25番ポート

220 localhost.localdomain ESMTP Sendmail 8.12.5/8.12.5; Sat, 1 Oct 2005 18:40:0+0900

?Outlook Express 送信が可能になった。受信は不能

?nslookup saiden.netは、あいかわらずcan’t find

◆問題

自分にメールを送信したところ帰ってきません・・・。


4 ● redcherry
●50ポイント

http://www.apple.com/

Apple

URLはダミーです。


POP3サーバもSMTPサーバもLAN内部にあるRedhat

Redhatの外部公開名がsaiden.net(うちからsaiden.netはちゃんとIPわかります)

Win2000はインターネットにつながってない

Redhatはインターネットにつながってる

自分自身って なんとか@saiden.net って感じのもの

という事なんですか?


Win2000のOutlookExpressに対するPOP3/SMTPサーバの設定としてRedhatのローカルIPを設定してみてもダメでしょうか?

Redhat上でnslookup saiden.netとしてローカルIPが返ってきますか?

グローバルIPが返ってくる場合、ちゃんとそのIPで接続できるような設定(ルータやsendmail)になってますか?

(うちからやってみると25番も110番もダメみたいですよ)

◎質問者からの返答

本当にありがとうございます。実はグローバルIPの意味がわからず質問していました。再度構築しなおします。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ