164件ヒット
[101-164件を表示]
(0.037秒)
種類
- インスタンスメソッド (152)
- ライブラリ (12)
キーワード
-
capable
_ starttls? (12) -
disable
_ starttls (12) -
enable
_ starttls (12) -
enable
_ starttls _ auto (12) -
net
/ smtp (12) - start (32)
- starttls? (12)
-
starttls
_ always? (12) -
starttls
_ auto? (12)
検索結果
先頭5件
- Net
:: SMTP # capable _ starttls? -> bool - Net
:: SMTP # starttls? -> Symbol / nil - Net
:: SMTP # start(helo = & # 39;localhost& # 39; , user = nil , password = nil , authtype = DEFAULT _ AUTH _ TYPE) -> Net :: SMTP - Net
:: SMTP # start(helo = & # 39;localhost& # 39; , user = nil , password = nil , authtype = DEFAULT _ AUTH _ TYPE) {|smtp| . . . . } -> object - Net
:: SMTP # start(helo: & # 39;localhost& # 39; , user: nil , password: nil , authtype: DEFAULT _ AUTH _ TYPE) -> Net :: SMTP
-
Net
:: SMTP # capable _ starttls? -> bool (6217.0) -
サーバが STARTTLS を広告してきた場合に真を返します。
...サーバが STARTTLS を広告してきた場合に真を返します。
このメソッドは Net::SMTP#start などでセッションを開始
した以降にしか正しい値を返しません。... -
Net
:: SMTP # starttls? -> Symbol / nil (6217.0) -
その Net::SMTP オブジェクトが STARTTLSを利用するかどうかを返します。
...その Net::SMTP オブジェクトが STARTTLSを利用するかどうかを返します。
常に利用する(利用できないときは Net::SMTP#start で例外
Net::SMTPUnsupportedCommand を発生) するときは :always を、
利用可能な場合のみ利用する場合は :auto を、... -
Net
:: SMTP # start(helo = & # 39;localhost& # 39; , user = nil , password = nil , authtype = DEFAULT _ AUTH _ TYPE) -> Net :: SMTP (112.0) -
サーバにコネクションを張り、同時に SMTP セッションを開始します。
...ます
@raise TimeoutError 接続がタイムアウトした場合に発生します
@raise Net::SMTPUnsupportedCommand STARTTLSをサポートしていないサーバでSTARTTLSを利用しようとした場合に発生します
@raise Net::SMTPServerBusy SMTPエラーコード420,450の場合に... -
Net
:: SMTP # start(helo = & # 39;localhost& # 39; , user = nil , password = nil , authtype = DEFAULT _ AUTH _ TYPE) {|smtp| . . . . } -> object (112.0) -
サーバにコネクションを張り、同時に SMTP セッションを開始します。
...ます
@raise TimeoutError 接続がタイムアウトした場合に発生します
@raise Net::SMTPUnsupportedCommand STARTTLSをサポートしていないサーバでSTARTTLSを利用しようとした場合に発生します
@raise Net::SMTPServerBusy SMTPエラーコード420,450の場合に... -
Net
:: SMTP # start(helo: & # 39;localhost& # 39; , user: nil , password: nil , authtype: DEFAULT _ AUTH _ TYPE) -> Net :: SMTP (112.0) -
サーバにコネクションを張り、同時に SMTP セッションを開始します。
...ます
@raise TimeoutError 接続がタイムアウトした場合に発生します
@raise Net::SMTPUnsupportedCommand STARTTLSをサポートしていないサーバでSTARTTLSを利用しようとした場合に発生します
@raise Net::SMTPServerBusy SMTPエラーコード420,450の場合に... -
Net
:: SMTP # start(helo: & # 39;localhost& # 39; , user: nil , password: nil , authtype: DEFAULT _ AUTH _ TYPE) {|smtp| . . . } -> object (112.0) -
サーバにコネクションを張り、同時に SMTP セッションを開始します。
...ます
@raise TimeoutError 接続がタイムアウトした場合に発生します
@raise Net::SMTPUnsupportedCommand STARTTLSをサポートしていないサーバでSTARTTLSを利用しようとした場合に発生します
@raise Net::SMTPServerBusy SMTPエラーコード420,450の場合に... -
net
/ smtp (66.0) -
メールを送信するためのプロトコル SMTP (Simple Mail Transfer Protocol) を扱うライブラリです。
...om@example.com', 'to@example.net')
From: Your Name <from@example.com>
To: Dest Address <to@example.net>
Subject: test mail
Date: Sat, 23 Jun 2001 16:26:43 +0900
Message-Id: <unique.message.id.string@yourhost.example.com>
This is a test mail.
EndOfMail
}
==== セッションを......main.example.com',
'your_account', 'your_password', :cram_md5)
=== TLSを用いたSMTP通信
Net::SMTP は 3207 に基づいた STARTTLS を用いる
方法、もしくは 8314 に基づいた方法
(ポート465を用い、通信全体をTLSで包む)
によるメール送信の......でしょう。
require 'net/smtp'
# STARTTLSの例
smtp = Net::SMTP.new('smtp.example.com', 25)
# SSLのコンテキストを作成してSSLの設定をし、context に代入しておく
# TLSを常に使うようにする
smtp.enable_starttls(context)
smtp.start() do
# send mes......user: 'your_account', password: 'your_password', authtype: :cram_md5)
=== TLSを用いたSMTP通信
Net::SMTP は 3207 に基づいた STARTTLS を用いる
方法、もしくは 8314 に基づいた方法
(ポート465を用い、通信全体をTLSで包む)
によるメール送信の......ーバーが STARTTLS をサポートしている場合は自動的に STARTTLS を使用します。
サーバーが STARTTLS をサポートしているのに STARTTLS を使用したくない場合は Net::SMTP#disable_starttls を使用します。
require 'net/smtp'
# STARTTLSを使用し...