У меня есть приложение Rails 4, которое отправляет электронные письма с помощью Mandrill. Я пытаюсь определить, была ли открыта или возвращена почта, поэтому я использую для этого веб-перехватчики. Я успешно получаю веб-перехватчики, но не могу сказать, какие из них идентифицируют конкретное электронное письмо из моей базы данных.
Я пытался использовать это
def send_message(email)
mail( from: ...,
to: ...,
subject: ...)
headers["X-MC-AutoHtml"] = "true"
headers["X-MC-Track"] = "opens"
headers['X-MC-MergeVars'] = { "id" => some_id }.to_json
end
но я не уверен, должен ли я получить X-MC-MergeVars обратно (это то, что я понял из документов)
К сожалению, это не работает.
У вас есть идеи или альтернативное решение? Спасибо