下面的程序将发送带有指定附件的邮件。需要提供文件的绝对路径。
需要“ rubygems”
需要“报告”
要求“ ruport / util”
r = Ruport :: Report.new
r.add_mailer:默认,
:host =>“ 192.168.1.1”,
:address =>“ xxxx@bksys.co.in”
r.send_to(“ xxxx@bksys.co.in”)做| mail |
mail.subject =“你好”
mail.attach“ foo.csv”
mail.text =“这是使用ruport附加了csv文件的电子邮件”
结束
From: https://bytes.com/topic/ruby/insights/889720-sending-email-attachment-file
本文介绍了一种使用Ruby编程语言发送带有附件的电子邮件的方法。通过使用Ruport gem,可以轻松地将CSV文件作为附件添加到邮件中。示例代码展示了如何设置邮件服务器,指定收件人,设置邮件主题,附加文件并撰写邮件正文。
611

被折叠的 条评论
为什么被折叠?



