Из этого метода в моем почтовике: mail(to: params[:email], subject: "Hello World")
.Я пытаюсь отправить электронное письмо, но получаю эту ошибку: undefined method 'charset=' for nil:NilClass
Просмотр почты:
#newsletter.html.erb
<!DOCTYPE html>
<html>
<head>
<meta content='text/html; charset=UTF-8' http-equiv='Content-Type' />
</head>
<body>
Hello World
</body>
</html>
Я использую рельсы 5.2.2.
РЕДАКТИРОВАТЬ: контроллер:
class StaticPagesController < ApplicationController
def inscription_newsletter
SendInBlueMailer.with(email: params[:mailer][:email]).newsletter.deliver_later
end
end
почта:
class SendInBlueMailer < ApplicationMailer
def newsletter
mail(to: params[:email], subject: "Hello World")
end
end