How to Integrate 'premailer' with Rails

后端 未结 4 937
再見小時候
再見小時候 2021-01-02 07:12

How does one integrate the \'premailer\' gem with a Rails (3.0.7) project? I currently have in my mailer:

def welcome(user)
  @user = user

  mail to: user.e         


        
4条回答
  •  爱一瞬间的悲伤
    2021-01-02 07:35

    Try:

    def premailer(message)
      message.text_part.body = Premailer.new(message.text_part.body.to_s, with_html_string: true).to_plain_text
      message.html_part.body = Premailer.new(message.html_part.body.to_s, with_html_string: true).to_inline_css
    
      return message
    end
    
    def welcome(user)
      @user = user
    
      message = mail to: user.email, subject: "Welcome"
    end
    

提交回复
热议问题