MailChimp / Mandrill을 사용하여 루비를 사용하십시오
-
21-12-2019 - |
문제
Heroku에서 사용자 등록이 호스팅 된 사이트가 있으므로 My MailChimp 계정에 연결된 Mandrill 추가 기능이 이미 있습니다.지금 당장 사용자가 서명하면 ActionMailer를 사용하여 이메일을 보내고 텍스트가있는 텍스트를 사용하지만 Mandrill을 사용하여 My MailChimp 전자 메일 템플릿 중 하나를 사용하는 것이 좋습니다.나는이 일을하는 방법에 대해 이야기하는 것에 대해 이야기하는 웹에서 좋은 장소를 찾지 못했습니다. 그리고 뭔가가 정확히이 일을하는 법을 알고 있습니다.
언급 한 바와 같이 Mandrill을 사용하여 MailChimp에서 템플릿이 아닌 이메일을 보내려면 앱에서 코드를 설정했습니다.
항상 그렇듯이 도움이 정말로 감사합니다.
해결책
Mandrill 메일러 보석을 사용하는 것을 강력히 제안 할 것입니다.그것은 당신이 성취하려는 것을 확실히 도울 것입니다.여기에 가입 메일 (주로 GEM GitHub 문서 도구에서 복사)으로하고 싶은 것입니다.
class SignupMailer < MandrillMailer::TemplateMailer
default from: 'support@example.com'
def signup(signup)
mandrill_mail template: 'Signup Template', # Whatever name you have in Mandril
subject: 'Thanks for signing up!',
to: {email: signup.email, name: signup.name},
....
end
end
.
기본적으로 메일러가 MandrillMailer::TemplateMailer
에서 상속 한 다음 Mandril 계정에서 사용할 템플릿을 알려줍니다.
보석 사이트 에서 문서를 확인하십시오.하지만 꽤 똑바로 앞으로 ~
제휴하지 않습니다 StackOverflow