ActionMailer SITE constant

ActionMailer is expecting the constant SITE to be initialized.

I could put   SITE = 'http://localhost:3001' in development.rb

but

what I would like to do is to set this constant programmaticly to the current site.

Is there a way to do this?

Hi Ralph,

ActionMailer is expecting the constant SITE to be initialized.

I could put   SITE = 'http://localhost:3001' in development.rb

but

what I would like to do is to set this constant programmaticly to the current site.

Is there a way to do this?

You can do:

if RAILS_ENV == 'development'   SITE = 'http://localhost:3001' else   SITE = 'http://www.yoursite.com' end

HTH, Bill

env['HTTP_HOST']

Maybe?