2012-03-06 2 views
2

Я отправляю электронное письмо с отложенной работой из приложения rails, мы также получаем электронное письмо, но получаем пустое только с подпиской по электронной почте внизу, но любой контент также ,Получение пустой электронной почты с отложенной работы Rails app

Когда я отправляю его обычно без задержки, мы получаем его с контентом, и он отображается нормально, я уже проверяю активность электронной почты на Sendgrid, и он отображает мои письма. Мы не уверены, что может вызвать эту ошибку.

Уже говорил с Engine Yard парнями и сказал нам, что может быть Subscription приложения отслеживания, но мы уже отключили его, и это не ...

Я признателен за любую подсказку об этом ...

ответ

1

Вероятно это может быть потому, что когда-либо параметр, который вы отправляете как содержание почты не правильно переходить к delayed_job

class GenerateFileJob < Struct.new(:claim_id) 
    def perform 
    claim = Claim.find(claim_id) 
    #do some stuff 
    end 
end 

Выше приведен пример код, когда я в моем приложении с замедленной работой, если вы можете вставить любого кода, мы могли бы помогите вам больше

+0

Спасибо за ваш быстрый ответ, я не уверен, что что-то не так с кодом, потому что я уже отправил другое письмо с отложенной работой, и все в порядке. – marman

+0

отлично, я также замечаю, что несколько раз отложенная работа ведет себя странно, когда вы только перезапускаете веб-сервер, так или иначе, если вы найдете причину проблемы, pls разместите ее здесь: D – sameera207

Смежные вопросы