gpt4 book ai didi

ruby - 在 Ruby 中发送带附件的电子邮件

转载 作者:数据小太阳 更新时间:2023-10-29 06:39:13 27 4
gpt4 key购买 nike

我需要通过 Ruby 发送带有附件的电子邮件。

一直在搜索,但没有找到任何简单的脚本示例来执行此操作。

我发现最接近的是 ActionMailer,但它似乎需要一堆其他脚本才能运行。 (注意:我没有使用 Ruby on Rails)

最佳答案

你检查过了吗Mail ?这就是 Rails 3 中新的 ActionMailer API 的构建基础。

“Mail 是一个用于 Ruby 的互联网库,旨在以简单的 ruby​​esque 方式处理电子邮件的生成、解析和发送。”

这是文档中的一个简单示例:

require 'mail'

@mail = Mail.new
file_data = File.read('path/to/myfile.pdf')
@mail.attachments['myfile.pdf'] = { :mime_type => 'application/x-pdf',
:content => file_data }

更新:或者更简单:

@mail = Mail.new
@mail.add_file("/path/to/file.jpg")

关于ruby - 在 Ruby 中发送带附件的电子邮件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3195082/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com