rails mailer генерирует html и текст в той же почте - PullRequest
0 голосов
/ 23 марта 2020

У меня есть метод в контроллере почтовой программы, который отправляет уведомление по электронной почте после создания каждого сообщения на платформе.

MailerClass.send_mail_notification(to, @conversation).deliver_now

Я написал метод, написал представления (в html и в простом тексте).

MailerClass

def send_mail_notification(to, @conversation)
 subject = ..
 mail to: to,
  subject: subject,
  content_type: 'text/html'
end

Однако, когда почта была доставлена ​​в тестовом режиме, и обычный текст, и версия html помещаются на одну и ту же вкладку html средства доставки почты.

----==_mimepart_5e78cae1e1672_73fb2187fbc2829035 Content-Type: text/plain;
 charset=UTF-8 Content-Transfer-Encoding: 7bit # Hi ..., 

======================= 
there was a new message from ... to ...: 
how are you 
Click here to see more: open interview 
----==_mimepart_5e78cae1e1672_73fb2187fbc2829035 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit 
----==_mimepart_5e78cae1e1672_73fb2187fbc2829035 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit #<InterviewRequest:0x00007f6430a062c0>

Hi ...,
there was a new message ...
---==_mimepart_...

Я заметил, что mimepart одинаковы для обоих типов. Заставляет ли mailcatcher распознавать эти два сообщения как одно и то же? как сгенерировать различные mimetype для простого текста и html, чтобы они были разделены?

Кто-нибудь сталкивался с подобной ситуацией или имел какие-либо идеи по этому поводу? Спасибо,

...