るりまサーチ (Ruby 3.0)

最速Rubyリファレンスマニュアル検索!
5件ヒット [1-5件を表示] (0.012秒)
トップページ > クエリ:smtp[x] > クエリ:tcp[x] > バージョン:3.0[x]

別のキーワード

  1. smtp start
  2. net/smtp start
  3. smtp data
  4. net/smtp data
  5. smtp new

ライブラリ

キーワード

検索結果

Addrinfo.tcp(host, port) -> Addrinfo (54424.0)

TCP アドレスに対する Addrinfo オブジェクトを返します。

TCP アドレスに対する Addrinfo オブジェクトを返します。

require 'socket'

Addrinfo.tcp("localhost", "smtp")
#=> #<Addrinfo: 127.0.0.1:25 TCP (localhost:smtp)>

@param host ホスト(IP アドレスもしくはホスト名)
@param port ポート番号(整数)もしくはサービス名(文字列)

Net::SMTP.new(address, port = Net::SMTP.default_port) -> Net::SMTP (9871.0)

新しい SMTP オブジェクトを生成します。 address はSMTPサーバーのFQDNで、 port は接続するポート番号です。 ただし、このメソッドではまだTCPの接続はしません。 Net::SMTP#start で接続します。

新しい SMTP オブジェクトを生成します。
address はSMTPサーバーのFQDNで、
port は接続するポート番号です。
ただし、このメソッドではまだTCPの接続はしません。
Net::SMTP#start で接続します。

オブジェクトの生成と接続を同時にしたい場合には
Net::SMTP.start を代わりに使ってください。

@param address 接続先のSMTPサーバの文字列
@param port 接続ポート番号

@see Net::SMTP.start, Net::SMTP#start

Resolv::DNS::Resource::IN::WKS#bitmap -> String (55.0)

そのホストで利用可能なサービスのビットマップを返します。

そのホストで利用可能なサービスのビットマップを返します。

例えば Resolv::DNS::Resource::IN::WKS#protocol が 6 (TCP)
の場合、26番目のビットはポート25のサービス(SMTP)に対応しています。
このビットが立っているならば SMTP は利用可能であり、
そうでなければ利用できません。

Addrinfo.new(sockaddr, family=Socket::PF_UNSPEC, socktype=0, protocol=0) -> Addrinfo (37.0)

新たな Addrinfo オブジェクトを返します。

新たな Addrinfo オブジェクトを返します。

sockaddr は connect(2) などで使われるパラメータで、
struct sockaddr に対応します。faimily, socktype, protocol
は socket(2) のパラメータに対応します。

sockaddr には文字列もしくは配列を指定します。
配列の場合は IPSocket#addr や UNIXSocket#addr の
値と互換でなければなりません。
文字列の場合は Socket.sockaddr_in や
Socket.unpack_sockaddr_un で得られるようなものでなければ
な...

NEWS for Ruby 2.7.0 (37.0)

NEWS for Ruby 2.7.0 このドキュメントは前回リリース以降のバグ修正を除くユーザーに影響のある機能の変更のリストです。

...に注意してください。

* パターンマッチに対する警告は「-W:no-experimental」オプションで抑制できます。

==== 3.0 に向けてのキーワード引数の仕様変更

* キーワード引数と位置引数の自動変換は自動変換が非推奨となりま...
...ンで止められます。

//emlist{
def foo
class << Object.new
yield #=> warning: `yield' in class syntax will not be supported from Ruby 3.0. 15575
end
end
foo { p :ok }
//}

* 引数を転送する記法「(...)」が導入されました。 16253
* foo の全ての引数(キー...
...//emlist[][ruby]{
def foo(...)
bar(...)
end
//}

* 「$SAFE」の参照や代入は警告が表示されるようになりました。
Ruby 3.0 で「$SAFE」は普通のグローバル変数になる予定です。 16131

* Object#taint,Object#untaint,Object#trust,Object#untrustと関連...

絞り込み条件を変える