[#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:42643] メールのSMTP認証の方法(質問)
From:
"Hisashi Yahata" <yahatah@...>
Date:
2006-08-09 05:51:07 UTC
List:
ruby-list #42643
お世話になります。
野外の測定データを現場のパソコンで解析し、BmobileというPHSの通信手段
を利用して、自動的に定期的に結果をFTPサーバーに送るとともに、異常値等がある
場合、関係者にメールで送信するシステムをRubyで構築しました。Rubyのお陰で、非
常に便利に効率的にスクリプトが完成し、稼働し始めました。
ところが、メールを送信する際に、サーバーがチェーンメールを防止するために、他
所のドメインの宛先には送信しません。調べてみると、SMTP認証を使えば、送信が可
能とわかり、Outlookを使う場合には問題なく送信できました。
ところが、このSMTP認証をRubyで行う場合に、うまくいきませんので、ご教示くださ
い。
詳細は以下のとおりです。
「Net::SMTP.new(address,port).start(helo_domain,account,password,authtype)
authtype は使用する認証のタイプで、シンボルで :plain か :cram_md5 を指定しま
す。」
と説明がありましたので、
m.start(helo_domai=<local host
name>,account="○○○",password="*****",authtype=:cram_md5)
としてみました。(helo_domain,account,password,authtype)の設定の方法が不明な
ので、送信が可能な認証のない下記のやり方をまねました。
たぶん間違っているのだと思います。helo_domainには、こちらのホストの FQDN を
指定するとありますが、
ここには、"パソコンのホスト名,.ドメイン名”を記述するのでしょうか。
この場合、移動先では、当然にドメイン名が変わり、簡単にはわかりにくい場合が多
いのではないかと思います。
実際に試しても動きません。どうすればよいのか教えてください。
(なお、○○○や*****は、メールサーバーに登録したものが入ります。)
認証のないSMTPの場合は、下記の方法でうまくいきます。、
head=<<HEAD
Subject: =?ISO-2022-JP?B?#{subj}?=
From: =?ISO-2022-JP?B?#{from}?=<#{sender}>
To: =?ISO-2022-JP?B?#{toto}?=<#{reciever}>
Date: #{d}
Mime-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Type: Text/Plain; charset=iso-2022-jp
Message-Id: <unique.message.id.string@some.domain>
HEAD
src = head + "\n" + Kconv.tojis(body)
#m = Net::SMTP.start('○○○.jp', 25)
m = Net::SMTPSession.new(address = '○○○', port = 25)
m.start()
m.send_mail(src, sender, reciever)
m.finish
矢幡 久=