I am new to rails and use rails-2.3.5 and ruby-1.8.7. Here is my notifier.rb model:
class Notifier < ActionMailer::Base
default_url_options[:host] = "foo.com"
def password_reset_instructions(user)
subject "Password Reset Instructions"
from "Support Team<support@foo.com>"
recipients user.email
sent_on Time.now
body :edit_password_reset_url =>
edit_password_reset_url(user.perishable_token)
end
end
When I call this method, I get the following error:
Net::SMTPFatalError in Password resetsController#create
555 5.5.2 Syntax error. 36sm970138yxh.13
I found an article saying that the problem was a bug in ruby-1.8.4, and that the fix is ββto remove the angle brackets from the: from field. Of course, if I just use " support@foo.com " instead of "Support Team < support@foo.com >" everything works fine.
rails-2.3.5 API ActionMailer Basics, " < mail address > "; actionmailer. - , ?