Я пользуюсь рельсами 3.2.8. Это как класс почтовая программа выглядит следующим образом:Почтовый адрес ActionMailer с встроенными вложениями не работает
class Newsletter < ActionMailer::Base
default :charset => "UTF-8",
:from => "\"Example\" <[email protected]>"
def campaign
attachments.inline['image1.gif'] = File.read("#{Rails.root}/app/assets/images/image1.gif")
attachments.inline['image2.gif'] = File.read("#{Rails.root}/app/assets/images/image2.gif")
attachments.inline["image3.jpg"] = File.read("#{Rails.root}/app/assets/images/image3.jpg")
mail(:to => "[email protected]", :subject => "Test")
end
end
Когда я отправить его, я только получить одно вложение без основного корпуса. Когда я смотрю на источник почты, я вижу другие части, но я не понимаю, почему они не показывают, как должны.
Я проверил другие подобные вопросы, но ничего не помогло.
Пожалуйста, помогите мне. Вам нужно больше кода для решения проблемы?
С уважением, Tomaž
Из интереса вы не рассмотреть вопрос об использовании ' wicked_pdf' - https://github.com/mileszs/wicked_pdf пища для размышлений. – David
Извините, Дэвид, но я не вижу, как этот камень может помочь в этой ситуации? – tomazzlender
Что вы имеете в виду, вы получаете только одно приложение без основного корпуса. Есть ли код ошибки или что-либо, что вы можете предоставить – David