windows2000のPC1台と、SolarisOSを積んだunix機が1台(Postfixが素人によりインストールされている状態)あります。
windows2000から、フリーソフトTeraTermを使い、telnetでunix機の25番ポートにSMTPコマンドで
下記のようにメールを送りましたが、エラーが出てしまいます。関係あるかわかりませんが、
resolv.confには社内DNSアドレスが正しく記入されていました。
エラーから、ホストかドメインが見つからなくて、DNSに関連しているだろうことはわかりました。
解決へのヒントをください。よろしくお願いします。
【送ったコマンド】------------------------------------------------------
telnet localhost 25
Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.
220 tokyo_unix.localdomain ESMTP Postfix
mail from:tekito@ezweb.ne.jp
250 2.1.0 Ok
rcpt to:root@tokyo_unix.localhost
250 2.1.5 Ok
data
354 End data with <CR><LF>.<CR><LF>
from:tekito@ezweb.ne.jp
to:root@tokyo_unix.localhost
subject:test
date:2008/1/24 10:20:30
送信テスト
.
250 2.0.0 Ok: queued as 1A34567DA
quit
221 2.0.0 Bye
Connection to localhost closed by foreign host.
【エラー】------------------------------------------------------------
3E84667C0 351 Wed Jan 23 09:17:40 tekito@ezweb.ne.jp
(Host or domain name not found. Name service error for name=localdomain type=A: Host not found)
root@tokyo_unix.localhost
F2A2C678B 336 Mon Jan 21 09:51:14 tekito@ezweb.ne.jp
(delivery temporarily suspended: Host or domain name not found. Name service error for name=localdomain type=A: Host not found)
root@tokyo_unix.localhost
--------------------------------------------------------------------
お礼
外部から受け取ることはないようにしています。練習なので。 とりあえずlocaldomainにしたりして送れましたが、知識が穴だらけなので しばらく勉強してみます。しっかりお答えいただきありがとうございました。