|
[Date Prev] [Date Next] [Thread Prev] [Thread Next] [Date Index] [Thread Index]
|
Re: [PhillyOnRails] Action Mailer
|
Okay ... got it working. You can tell I am a total
newbie - isn't it a duty for all newbies to not read
docs :-D I do have a question at the end of this
email :)
So I generated the action mailer with my settings
changed to the following -- just to get it working on
my local machine:
ActionMailer::Base.server_settings = {
:address => "smtp.comcast.net",
:port => 25,
:domain => "www.designedfinishesinc.com",
:user_name => "jplenhart",
:password => "XXXX",
:authentication => :login
}
It works in a test controller i set up by calling
ContactUsMailer.create_contact()
Where contact is obviously the template to use for
emails.
Cool stuff - that was pretty easy. My question is
that I am putting this up on a RoR hosting site - it
seems that I just put my files in a Rails directory.
To get the configuration to point to production ..
they should be setting this up on there end right ...
I believe it is an Apache env variable that will do
it. If I run into problems, I suppose the easiest
thing to do is to place production settings into all
the config environments.
Thanks,
Jason
--- Jason Lenhart <jplenhart@yahoo.com> wrote:
> Hi,
>
> I am new to RoR - and trying to setup up the
> ActionMailer. Wondering if anyone might be able to
> help out a newbie.
>
> So I have gone into my /config/ development,test,
> and
> production files and placed the following entries:
>
>
> config.action_mailer.delivery_method = :smtp
> config.action_mailer.address =
> smtp.designedfinishesinc.comment
> config.action_mailer.authentication = login
> config.action_mailer.user_name = user
> config.action_mailer.user_name = pass
>
> I have a feeling the above is my problem - but then
> I
> go to create my mailer:
>
> ruby script/generate mailer ContactMailer confirm
> sent
>
> and I get the following:
>
>
/usr/lib/ruby/gems/1.8/gems/rails-0.14.2/lib/initializer.rb:171:in
> `load_environment': undefined method
> `designedfinishesinc' for :smtp:Symbol
> (NoMethodError)
> from
>
/usr/lib/ruby/gems/1.8/gems/rails-0.14.2/lib/initializer.rb:150:in
> `load_environment'
> from
>
/usr/lib/ruby/gems/1.8/gems/rails-0.14.2/lib/initializer.rb:147:in
> `silence_warnings'
> from
>
/usr/lib/ruby/gems/1.8/gems/rails-0.14.2/lib/initializer.rb:147:in
> `load_environment'
> from
>
/usr/lib/ruby/gems/1.8/gems/rails-0.14.2/lib/initializer.rb:73:in
> `process'
> from
>
/usr/lib/ruby/gems/1.8/gems/rails-0.14.2/lib/initializer.rb:36:in
> `send'
> from
>
/usr/lib/ruby/gems/1.8/gems/rails-0.14.2/lib/initializer.rb:36:in
> `run'
> from
> ./script/../config/../config/environment.rb:10
> from
>
/usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:18:in
> `require__'
> from
>
/usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:18:in
> `require'
> from
>
/usr/lib/ruby/gems/1.8/gems/activesupport-1.2.2/lib/active_support/dependencies.rb:213:in
> `require'
> from
>
/usr/lib/ruby/gems/1.8/gems/rails-0.14.2/lib/commands/generate.rb:1
> from
>
/usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:18:in
> `require__'
> from
>
/usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:18:in
> `require'
> from
>
/usr/lib/ruby/gems/1.8/gems/activesupport-1.2.2/lib/active_support/dependencies.rb:213:in
> `require'
> from script/generate:3
>
> Thank you,
>
> Jason
>
>
> __________________________________________________
> Do You Yahoo!?
> Tired of spam? Yahoo! Mail has the best spam
> protection around
> http://mail.yahoo.com
> _______________________________________________
> talk mailing list
> talk@phillyonrails.org
> http://lists.phillyonrails.org/mailman/listinfo/talk
>
__________________________________________________
Do You Yahoo!?
Tired of spam? Yahoo! Mail has the best spam protection around
http://mail.yahoo.com
_______________________________________________
talk mailing list
talk@phillyonrails.org
http://lists.phillyonrails.org/mailman/listinfo/talk
|
|