我按照本教程从 Rails 发送电子邮件,它工作得很好。但我想为我的应用程序改进这一点。如果有人要使用联系我们页面,我真的不想一直收到自己的电子邮件。目前我将邮件设置设置为我自己的电子邮件并发送到我自己的电子邮件。我的问题是,有没有办法设置它,使我从通过联系我们页面发送的电子邮件中收到的邮件是他们在表格中输入的电子邮件?
为了澄清,例如在标准的联系我们页面中,有名称、电子邮件、主题、正文。现在当我将邮件发送给自己时, :from 和 :to 参数是我自己的电子邮件,有没有办法将邮件的 :from 参数设置为页面上指定的电子邮件?我尝试将 mail(:subject => "[YourWebsite.tld] #{message.subject}") 更改为 mail(:from => "#{message.from}", :subject => "[YourWebsite.tld] #{message.subject}") 但这似乎不起作用,我不太确定用谷歌搜索这个特定问题,因为我想出的大多数联系我们页面教程都与我已经完成的相似尝试过,这更具体地用于向他人发送邮件而不是接收。
谢谢!