Пошлите электронное письмо с вложением в Ruby

Я должен послать электронное письмо с вложением через Ruby.

Поиск вокруг, но не нашел, что любой простой пример сценария делает это.

Самый близкий я нашел, ActionMailer, но это, кажется, требует набора других сценариев к работать. (ОТМЕТЬТЕ: Я не использую Ruby on Rails),

13
задан Haroon 7 July 2010 в 13:34
поделиться

1 ответ

Вы проверяли почту ? Это то, на чем построен новый API ActionMailer в Rails 3.

«Mail - это интернет-библиотека для Ruby, которая предназначена для обработки, обработки и отправки электронных писем простым, рубиновым способом».

Вот быстрый пример из документации:

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")
17
ответ дан 1 December 2019 в 23:13
поделиться
Другие вопросы по тегам:

Похожие вопросы: