[#42624] Ruby インストールできません — 水野 あゆみ <chaaneko@...>
Ruby超初心者です。
9 messages
2006/08/07
[#42629] Re: Ruby インストールできません
— Takahiro Kambe <taca@...>
2006/08/07
In message <20060807042520.90137.qmail@web3002.mail.tnz.yahoo.co.jp>
[#42643] メールのSMTP認証の方法(質問) — "Hisashi Yahata" <yahatah@...>
お世話になります。
34 messages
2006/08/09
[#42645] Re: メールのSMTP認証の方法(質問)
— WATANABE Tetsuya <Tetsuya.WATANABE@...>
2006/08/09
渡辺哲也です。
[#42649] Re: メールのSMTP認証の方法(質問)
— OHARA Shigeki <os@...>
2006/08/09
大原です。
[#42650] Re: メールのSMTP認証の方法(質問)
— "Hisashi Yahata" <yahatah@...>
2006/08/09
大原様
[#42651] Re: メールのSMTP認証の方法(質問)
— 植田裕之 <ueda@...>
2006/08/09
植田と申します。
[#42654] Re: メールのSMTP認証の方法(質問)
— "Hisashi Yahata" <yahatah@...>
2006/08/09
植田 裕之様
[#42655] Re: メールのSMTP認証の方法(質問)
— 植田裕之 <ueda@...>
2006/08/09
植田です。
[#42656] Re: メールのSMTP認証の方法(質問)
— "Hisashi Yahata" <yahatah@...>
2006/08/09
植田様
[#42657] Re: メールのSMTP認証の方法(質問)
— WATANABE Tetsuya <Tetsuya.WATANABE@...>
2006/08/09
渡辺哲也です。
[#42659] Re: メールのSMTP認証の方法(質問)
— Kazuhiro NISHIYAMA <zn@...>
2006/08/09
西山和広です。
[#42664] Re: メールのSMTP認証の方法(質問)
— "Hisashi Yahata" <yahatah@...>
2006/08/10
西山和広様
[#42674] Re: メールのSMTP認証の方法(質問)
— Kazuhiro NISHIYAMA <zn@...>
2006/08/11
西山和広です。
[#42665] 組み合わせを作るrubyらしい方法 — しん <dezawa@...>
出沢です
7 messages
2006/08/10
[#42682] Javaの interfaceのようなもの — Yuumi Yoshida <yuumi3@...>
こんにちは、 yuumi3です。
5 messages
2006/08/13
[#42690] StringScanner と case の相性 & メソッド上書きの方法 — take_tk <ggb03124@...>
たけ(tk)です
7 messages
2006/08/15
[#42691] リンクを抜き出す正規表現について — Yosuke Suzuki <yosuke@...>
suzukiといいます。
10 messages
2006/08/15
[#42693] in演算子の提案 — <rubyist@...>
はじめまして。diceと申します。
8 messages
2006/08/15
[#42715] n次元配列#each_index — Sato Hiroshi <hirocy.f01@...>
hirocyです.
4 messages
2006/08/17
[#42720] ベクターに登録されている Windows 用Rubyバイナリ — KIMURA Koichi <kbk@...>
木村です。
6 messages
2006/08/18
[#42724] エスケープシーケンスの画面制御について — リックス <rubyer4649@...>
りっくすです
7 messages
2006/08/19
[#42737] rexmlでのUTF-16の扱いについて — 石田 三英 <ishida@...>
石田と申します。
9 messages
2006/08/22
[#42758] eval substirution with variable — KIRIYAMA Kazuhiko <kiri@...>
桐山です.
6 messages
2006/08/28
[#42765] ?がメソッド名の途中にあるのはNG? — Daisuke Yamazaki <yamajaki@...>
こんにちは.山崎です.
6 messages
2006/08/29
[ruby-list:42680] Re: メールのSMTP認証の方法(質問)
From:
"Hisashi Yahata" <yahatah@...>
Date:
2006-08-11 09:46:46 UTC
List:
ruby-list #42680
西山様 いただいたスクリプトを少し理解して、ユーザー、パスワードを入れて、サーバーの チェックを始めていたところ、 詳細な解析結果を送付いただき有り難うございました。実行例があると大変に理解し やすいです。 私が使用するESMTP serverを対象に、実行した結果に一部を引き出しました。詳細は 後述。 <- "AUTH CRAM-MD5\r\n" -> "504 Unsupported authentication mechanism\r\n" は、AUTH CRAM-MD5は使用していないということだと思います。 一方で、SMTP session opened: XXXXX.ne.jp:25の場合、 -> "235 Authentication successful\r\n" <- "QUIT\r\n" -> "221 XXXXXXXXXXXXXXXXXXXX.ne.jp ESMTP server closing connection\r\n" とでるのは、ESMTP serverに認証されたことでしょうか。 25で認証されることは考えられず、メールを実際に送信しましたが、やはりタイムア ウトしてしまいます。 驚いたことに、今、メールをしながら、状況を確認していると、opensslが見 つからないとエラーがでました。 急いで、フォルダー毎を古いバージョンにコピーしましたが、依然パスが通っていな い様子で、エラーです。 これは、Rubyのバージョンが1.8.2と古いことが、原因かと反省しなければなりませ ん。認証問題は新しい動きですので、・・・。 Rubyを再インストールしてやり直します。もし、これが原因であれば、大変にご迷惑 をおかけしたことになります。 しかし、 植田さんからも、認証の勉強ができました。厚くお礼申し上げます。 ======西山さんのスクリプトを実行した結果========== ["XXXXXXXXXXXXXXXXXXXX.ne.jp", 25] ["XXXXXXXXXXXXXXXXXXXX.ne.jp", 25] ["XXXXXXXXXXXXXXXXXXXX.ne.jp", 25] SMTP session opened: XXXXX.ne.jp:25 -> "220 XXXXXXXXXXXXXXXXXXXX.ne.jp ESMTP server ready Fri, 11 Aug 2006 17:52:46 +0900\r\n" <- "EHLO localhost\r\n" -> "250-XXXXXXXXXXXXXXXXXXXX.ne.jp\r\n" -> "250-AUTH=LOGIN PLAIN\r\n" -> "250-AUTH LOGIN PLAIN\r\n" -> "250-PIPELINING\r\n" -> "250-DSN\r\n" -> "250-8BITMIME\r\n" -> "250 SIZE 5242880\r\n" <- "AUTH PLAIN XXXXXXXXXXXXXXXXXXXX\r\n" -> "235 Authentication successful\r\n" <- "QUIT\r\n" -> "221 XXXXXXXXXXXXXXXXXXXX.ne.jp ESMTP server closing connection\r\n" SMTP session opened:XXXXXXXXXXXXXXXXXXXX.ne.jp:25 -> "220 XXXXXXXXXXXXXXXXXXXX.ne.jp ESMTP server ready Fri, 11 Aug 2006 17:52:46 +0900\r\n" <- "EHLO localhost\r\n" -> "250-XXXXXXXXXXXXXXXXXXXX.ne.jp\r\n" -> "250-AUTH=LOGIN PLAIN\r\n" -> "250-AUTH LOGIN PLAIN\r\n" -> "250-PIPELINING\r\n" -> "250-DSN\r\n" -> "250-8BITMIME\r\n" -> "250 SIZE 5242880\r\n" <- "AUTH LOGIN\r\n" -> "334 XXXXXXXXXXXXXXXXXXXX\r\n" <- "XXXXXXXXXXXXXXXXXXXXXXXXXXX==\r\n" -> "334 XXXXXXXXXXXXXXXXXXXXXXXXXXX\r\n" <- "XXXXXXXXXXXXXXXXXXXX\r\n" -> "235 Authentication successful\r\n" <- "QUIT\r\n" -> "221 XXXXXXXXXXXXXXXXXXXX.ne.jp ESMTP server closing connection\r\n" SMTP session opened: XXXXXXXXXXXXXXXXXXXX.ne.jp:25 -> "220 XXXXXXXXXXXXXXXXXXXXe.ne.jp ESMTP server ready Fri, 11 Aug 2006 17:52:46 +0900\r\n" <- "EHLO localhost\r\n" -> "250-XXXXXXXXXXXXXXXXXXXX.ne.jp\r\n" -> "250-AUTH=LOGIN PLAIN\r\n" -> "250-AUTH LOGIN PLAIN\r\n" -> "250-PIPELINING\r\n" -> "250-DSN\r\n" -> "250-8BITMIME\r\n" -> "250 SIZE 5242880\r\n" <- "AUTH CRAM-MD5\r\n" -> "504 Unsupported authentication mechanism\r\n" c:/ruby/lib/ruby/1.8/net/smtp.rb:864:in `check_response': 504 Unsupported authentication mechanism (Net::SMTPSyntaxError) from c:/ruby/lib/ruby/1.8/net/smtp.rb:767:in `auth_cram_md5' from c:/ruby/lib/ruby/1.8/net/smtp.rb:766:in `critical' from c:/ruby/lib/ruby/1.8/net/smtp.rb:766:in `auth_cram_md5' from c:/ruby/lib/ruby/1.8/net/smtp.rb:745:in `__send__' from c:/ruby/lib/ruby/1.8/net/smtp.rb:745:in `authenticate' from c:/ruby/lib/ruby/1.8/net/smtp.rb:560:in `do_start' from c:/ruby/lib/ruby/1.8/net/smtp.rb:495:in `start' from C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/rb1F.tmp:15:in `smtp_test' from C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/rb1F.tmp:34 from C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/rb1F.tmp:30:in `each' from C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/rb1F.tmp:30 from C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/rb1F.tmp:25:in `each' from C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/rb1F.tmp:25