MailFactory を使用して電子メールを送信していますが、これまでに見たことのないこの奇妙な句に遭遇しました。私は PHP 出身で、Ruby を始めて約 1 週間半になります。
です | smtp | 変数は Net::SMTP.start によって返され、{} ブロックで使用される値ですか?
response = Net::SMTP.start(cfg['host'], 25, cfg['from_domain'], cfg['username'], cfg['password'], :plain) {
| smtp |
recipients = cfg['mail_targets']['errors']
smtp.send_message(mail.to_s, mail.from, [recipients, mail])
}