Вы просто передаете хэш имен файлов => содержимое:
Pony.mail(
:to => 'recipient@example.com',
:subject => "My Subject",
:body => "My Body",
:attachments => {
'CompanyReport.xls' => country_report_data
}
)
Теперь country_report_data
должно быть String
, возможно, с двоичным. Если вы написали в временный файл, вы можете сделать:
country_report_data = File.read('/tmp/1029102938123', :binmode => true)