Ruby实现发送邮件的两个方法
其实只要你任性的可以,用telnet也是可以发邮件的哦。不过本猫没那么任性,还是用KISS原则来发邮件吧。本篇博文只介绍了如何发邮件,但没涉及收邮件的事,以后如有机会会单独开一篇博文介绍。 Ruby通过smtp发邮件有2种操作手段,一是直接用Net::SMTP来发送,比较底层。如果还要发送附件,则需要额外gem:mailfactory,而mailfactory又依赖于包mime-types。即便如此如果邮件服务器连接需要ssl,则还需要require文件smtp-tls.rb,而这个rb文件需要openssl包的支持啊!第二种方法是直接使用高层的gem包mail,包含添加附件的功能,不过该ge
用户评论