[#42643] メールのSMTP認証の方法(質問) — "Hisashi Yahata" <yahatah@...>

お世話になります。

34 messages 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

植田 裕之様

[#42657] Re: メールのSMTP認証の方法(質問) — WATANABE Tetsuya <Tetsuya.WATANABE@...> 2006/08/09

渡辺哲也です。

[ruby-list:42646] Re: メールのSMTP認証の方法(質問)

From: "Hisashi Yahata" <yahatah@...>
Date: 2006-08-09 08:18:47 UTC
List: ruby-list #42646
渡辺哲也様
 早速の回答を有り難うございました。
 ご教示いただいた下記の箇所の中で、私にはdomain部分が最も重要で関わりの大き
いところと思われます。
 次の2点でひっかりましたので、再質問させてください。

1 domain = Resolv.getname('自分の IP アドレス').to_s.sub(/^.+?\./, '') で
実行したところ、、
  uninitialized constant Resolv (NameError)とエラーがでます。
  すなわち、これは、Resolvという定数は、includeされたスクリプトが存在して
いると思いますが、それは何でしょうか。

2 domainについて、他のプロバイダー経由でしかもIPアドレスを自動的に取得する
環境では、自分の IP アドレスが変化しますが、
 その場合、やはり、ここに入れ直すのでしょうか。

 よろしくお願いします。
矢幡 久
> ------------------------------
> SMTP_server = 'smtp.nifty.com'
>
> domain = Resolv.getname('自分の IP アドレス').to_s.sub(/^.+?\./, '')
> user = 'NIFTY のユーザ ID'
> password = 'NIFTY のメール用パスワード'
>
> Net::SMTP.start(SMTP_server, 25, domain, user, password,
> :cram_md5) do |smtp|
> 省略
> end
> ------------------------------




In This Thread