|
>>2052 68user 回答遅れてすいません。 >ftp コマンドで debug モードを ON にしてみると何かわかりませんか? passwdの部分がXXXXになってしまい、よくわかりません。 それに、ftpコマンドは通常どおり通るので、プログラムでどこが正常で ないのかはちょっとわかりません。 再度プログラムをダウンロードしてトライしてみます。 |
|
>>2055 ゆうすけ > uname -aの結果は、SunOS std2ss42 5.6 Solaris2.6 ですね。「UNIX の部屋」は基本的に FreeBSD に ついて書いてますので、Solaris にないコマンドはいっぱいあります。 基本的にインストールしたいものがあれば、ソースを持ってきて 自分でコンパイルします。ソースのありかは http://ftpsearch.lycos.com/?form=medium で調べるとよいでしょう。例えば foo-1.1.tar.gz を取得したら % gzip -dc foo-1.1.tar.gz | tar zxvf - で展開し、 % cd foo-1.1 % ./configure % make % make install という流れになります (これほど簡単にはいかない場合がほとんどですが)。 また、sunsite というコンパイル済みのものを配布している ところがありますが、あまり数は多くないです。 http://sunsite.sut.ac.jp/sun/solaris-binaries/sparc/ >>2058 rosegarden > Solaris 2.5.1 には inet_aton はありませんでした。 Solaris2.6 にも Solaris7 にも inet_aton はありませんでした。 >>2010 もっち https でのアクセスは実現できましたか? 結果報告をお待ちして おります。 |
|
いつもお世話になっております。 今度はSMTPについての質問なのですが…… SMTPサーバに接続した後最初にクライアント側で行うことは、HELO(またはEHLO) を送ることですよね。でも、なぜこういうことをするようRFCで定められている のでしょうか?これがなければ生じる不具合はどういったものが考えられるので しょうか?「SMTP EHLO 解説」をキーワードにしてGoogleで検索しましたが、 決定的なものが見つかりませんでした…。他に「オライリー・ジャパン」から 出版されている「Sendmail システム管理」なる本も読みましたが、なんかこの 部分だけ意図的に説明を避けているみたいで… (^^;; 何とぞよろしくお願いします。 |
|
>>2061 skel.103M とりあえずこちらを。 http://djbdns.jp.qmail.org/djb/smtp.html 知りませんでしたが、envelope がクリアされるらしいですね。 |
|
>>2061 skel.103M > SMTPサーバに接続した後最初にクライアント側で行うことは、 > HELO(またはEHLO)を送ることですよね。 とは限りません。うちなんかだと次のようしても メールが送れるようになっています。 % telnet mail 25 Trying xxx.xxx.xxx.xxx... Connected to mail.hogehoge.co.jp. Escape character is '^]'. 220 mail.hogehoge.co.jp ESMTP Postfix MAIL from:<rosegarden@hogehoge.co.jp> 250 Ok RCPT TO:<rosegarden@isp.net.ne.jp> 250 Ok DATA 354 End data with <CR><LF>.<CR><LF> This is a test. . 250 Ok: queued as 9CEF017A4A quit 221 Bye Connection closed by foreign host. > でも、なぜこういうことをするようRFCで定められている > のでしょうか? RFC 821 や RFC 2821 をざっと見た限りだと MUST とか SHOULD とかいう表現はありませんね。 それから、sendmail の operation guide をみると PrivacyOptions の項に public Allow open access needmailhelo Insist on HELO or EHLO command before MAIL needexpnhelo Insist on HELO or EHLO command before EXPN noexpn Disallow EXPN entirely, implies noverb. needvrfyhelo Insist on HELO or EHLO command before VRFY とあるので、このことからも、HELO や EHLO をどうするかには 任意性があるように思えます。 Postfix でも main.cf.default をみると smtpd_helo_required = no なんていう設定項目があります。 ということは、設定の際に任意性があるわけです。 おそらく、デフォルトでインストールすれば、HELO なしで 通る場合が多いでしょう。 |
|
>>2062 68user > とりあえずこちらを。 > http://djbdns.jp.qmail.org/djb/smtp.html > 知りませんでしたが、envelope がクリアされるらしいですね。 失礼しました。蛇足の書き込み申し訳ありません。 |