发送包含不同发件人的电子邮件

时间:2013-01-03 21:43:17

标签: ruby-on-rails email actionmailer

我有一个应用程序,可让卖家向他的客户发送电子邮件。 如何将电子邮件的发件人设置为卖家的电子邮件?

示例:

  

电子邮件A:{from:“steve@domain.com”,发送至:“client@whatever.com”}   电子邮件B:{from:“andrew@other-domain.com”,致:“blabla@client.com}

1 个答案:

答案 0 :(得分:2)

如果您使用的是ActionMailer:

http://api.rubyonrails.org/classes/ActionMailer/Base.html

你会在mail方法中看到你可以提供诸如,bcc,from,subject,body等参数!

使用他们的例子:

class ApplicationMailer < ActionMailer::Base
  def welcome(recipient, sender) # where sender is a String like "an-email@address.com"
    mail(:to => recipient, :from => sender, :subject => "Here is what we look like")
  end
end