def initialize
super
@from = nil
self.on("--from=ADDRESS", "必須。送信元アドレスです。") { |arg|
@from = arg
}
@to_list = nil
self.on("--to=ADDRESS_LIST",
"必須。送信先アドレスです。カンマで区切って複数指定可能です。") { |arg|
@to_list = arg.split(',')
}
@subject = nil
self.on("--subject=SUBJECT", "必須。件名です。") { |arg|
@subject = arg
}
@smtp = nil
self.on("--smtp=SMTP_SERVER", "必須。SMTPサーバです。") { |arg|
@smtp = arg
}
@text = nil
self.on("--text=TEXT", "必須。メールの本文です。") { |arg|
@text = arg
}
@attachment_list = nil
self.on("--attachment=FILE_PATH_LIST",
"任意。添付ファイルのパスです。カンマで区切って複数指定可能です。") { |arg|
@attachment_list = arg.split(',')
}
@account = nil
self.on("--account=ACCOUNT", "任意。SMTP接続のアカウントです。") { |arg|
@account = arg
}
@password = nil
self.on("--password=PASSWORD", "任意。SMTP接続のパスワードです。") { |arg|
@password = arg
}
end