사용자가 새 레코드를 만들고 저장할 때마다 전자 메일을 보내려고합니다. 나는 현재 새 레코드를 저장 내 컨트롤러 부분이 있습니다레코드가 저장되면 전자 메일 보내기 - 레일
UserMailer.notification_email().deliver
을 그리고 이것은 내 사용자 우편물에 :
class UserMailer < ActionMailer::Base
default from: "[email protected]"
def notification_email()
mail(:to => "[email protected]",
:subject => "Test")
end
end
나는 아마 난 그냥있어 몇 가지 매개 변수를 전달해야한다 알고 있어요 확실하지 않은 무엇을, 플러스 모든 예제는 정적 이메일 주소보다는 각 사용자에게 이메일을 보낼 수 있습니다.
무엇이 당신의 질문입니까? – jdl
params를 전달해야하는지 여부를 알 수 없습니다. 위의 코드는 현재 작동하지 않습니다 ... – user1738017
거의 확실하게 인수를 전달해야합니다. [guide] (http : // edgeguides. rubyonrails.org/action_mailer_basics.html) more intel – stephenmurdoch