Когда мои рельсы приложение посылает по электронной почте с изображением для адреса Gmail - Gmail не отображает, что изображение В начале я был тег изображения в моем HTML код электронной почты:Рубин на Rails Gmail не отображается по электронной почте снимки
<img alt="" src="http://my_image/url/email_logo.svg" style="width: 200px; height: 40%;" />
но Gmail не отображается, когда я его просмотром в браузере этого изображения, но изображение отображается, если я смотровой же адрес электронной почты с помощью почтового клиента (авиапочта) Я изменил это изображение, чтобы встраивать вложение:
вид электронной почты:
<td valign="bottom"><%= image_tag attachments['email_logo.svg'].url , alt: '', style: "width: 200px; height: 40%;" -%></td>
my_mailer.rb
def send_my_email(email)
@email = email
attachments.inline['email_logo.svg'] = File.read(Rails.root.join("app/assets/images/", "email_logo.svg"))
mail(to: @email, subject: 'My Email')
end
Как сделать Gmail, чтобы отобразить это изображение?
вы можете проверить, отображается ли 'send_my_email.html.erb' или нет? –
Эта ошибка, которую я получаю, когда рельсы, выполняющие код из send_my_email.html.erb –
, показывают журнал, пожалуйста. –