• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:unixへのSMTPコマンドでメールが送れません)

unixへのSMTPコマンドでメールが送れないエラーの解決方法

このQ&Aのポイント
  • windows2000のPC1台と、SolarisOSを積んだunix機が1台(Postfixが素人によりインストールされている状態)あります。
  • windows2000から、フリーソフトTeraTermを使い、telnetでunix機の25番ポートにSMTPコマンドでメールを送ろうとしましたが、エラーが発生しました。
  • エラーメッセージから、ホストやドメインが見つからないというDNS関連のエラーであることがわかりました。解決するためには、resolv.confのDNSアドレスやホスト名の設定を確認する必要があります。

質問者が選んだベストアンサー

  • ベストアンサー
  • shimix
  • ベストアンサー率54% (865/1590)
回答No.2

Postfixはわかりませんが、メールサーバ一般として >もしかして、Postfixというソフトにもtokyo_unixというような >名前をつけられるのでしょうか? 名前というか「自分か管理しているドメイン」の設定があるハズです。サーバ名と「管理するドメイン」は別になります。 >220 tokyo_unix.localdomain ESMTP Postfix ひょっとして「tokyo_unix.localdomain」という名前にしてませんか?その状態で >rcpt to:root@tokyo_unix.localhost 「tokyo_unix.localhost」へは送れないと思います。両方とも合わせてください。 ちなみに、このメールサーバは外部からはメールを受け取れなくていいんでしょうか?

unixer
質問者

お礼

外部から受け取ることはないようにしています。練習なので。 とりあえずlocaldomainにしたりして送れましたが、知識が穴だらけなので しばらく勉強してみます。しっかりお答えいただきありがとうございました。

すると、全ての回答が全文表示されます。

その他の回答 (1)

  • okg00
  • ベストアンサー率39% (1322/3338)
回答No.1

localhostはtokyo_unixという名前のホストですか? Postfixのドメインも同じ? >rcpt to:root@tokyo_unix.localhost これかなあ?ローカルホストに送りたいんですよね? rcpt to:root@tokyo_unix でどうですか? で、tokyo_unixドメインのDNSは定義しているんですか?

unixer
質問者

お礼

回答ありがとうございます。 >localhostはtokyo_unixという名前のホストですか? はいそうです。 >Postfixのドメインも同じ? Postfixがtokyo_unixという名のサーバにインストールされています。 もしかして、Postfixというソフトにもtokyo_unixというような 名前をつけられるのでしょうか? >>rcpt to:root@tokyo_unix.localhost >これかなあ?ローカルホストに送りたいんですよね? lokalhost=tokyo_unix=192.168.1.*=Postfixのインストールされているサーバ のユーザ、例えばrootやguestなどにメールを送りたいです。 >rcpt to:root@tokyo_unix >でどうですか? 駄目でした。質問文に書いたエラーが出てしまいます。 >で、tokyo_unixドメインのDNSは定義しているんですか? なんとなく仰っている意味はわかるのですが、具体的にはどうやるのでしょうか? unixのhostsファイルにはtokyo_unixが192.168.1.*というアドレスであると記入されています。他にも設定が必要なのでしょうか?

すると、全ての回答が全文表示されます。

関連するQ&A