class Net::SMTP::Address

Address 用于 MAIL 或 RCPT 命令的参数

属性

address[R]

邮件地址 [字符串]

parameters[R]

参数 [字符串数组]

公共类方法

initialize(address, parameter, ...) 点击切换源码

address StringNet::SMTP::Address parameter StringHash

# File net-smtp-0.5.0/lib/net/smtp.rb, line 1141
def initialize(address, *args, **kw_args)
  if address.kind_of? Address
    @address = address.address
    @parameters = address.parameters
  else
    @address = address
    @parameters = []
  end
  @parameters = (parameters + args + [kw_args]).map{|param| Array(param)}.flatten(1).map{|param| Array(param).compact.join('=')}.uniq
end

公共实例方法

to_s() 点击切换源码
# File net-smtp-0.5.0/lib/net/smtp.rb, line 1152
def to_s
  @address
end