不想使用 mail gem,只是想单纯使用 Net::SMTP 来实现 ssl 发送邮件,请问该如何实现呢? 虽然自己也会持续摸索,但还是先向大家把问题提出来把。
mail gem 如此强大为何不用。。。
命令行输入
ri Net::SMTP
看文档就知道了
如果指定 465 端口的话,就会用 SSL 发送。如果是别的端口,参考 enable_ssl 方法
目前在看 Ruby 文档 理解底层的东西 不是为了做项目
https://ruby-doc.org/stdlib-2.0.0/libdoc/net/smtp/rdoc/Net/SMTP.html
官方示例,两行代码搞定。
理解底层应该看这个 https://tools.ietf.org/html/rfc821 https://tools.ietf.org/html/rfc5321