# Copyright (c) 2010-2011, Diaspora Inc. This file is # licensed under the Affero General Public License version 3 or later. See # the COPYRIGHT file. Diaspora::Application.configure do config.action_mailer.default_url_options = {:host => AppConfig[:pod_uri].authority } unless Rails.env == 'test' || AppConfig[:mailer_on] != true if AppConfig[:mailer_method] == "sendmail" config.action_mailer.delivery_method = :sendmail config.action_mailer.sendmail_settings = { :location => AppConfig[:sendmail_location] } else config.action_mailer.delivery_method = :smtp if AppConfig[:smtp_authentication] == "none" config.action_mailer.smtp_settings = { :address => AppConfig[:smtp_address], :port => AppConfig[:smtp_port], :domain => AppConfig[:smtp_domain], :enable_starttls_auto => false } else config.action_mailer.smtp_settings = { :address => AppConfig[:smtp_address], :port => AppConfig[:smtp_port], :domain => AppConfig[:smtp_domain], :authentication => AppConfig[:smtp_authentication], :user_name => AppConfig[:smtp_username], :password => AppConfig[:smtp_password], :enable_starttls_auto => AppConfig[:smtp_starttls_auto] } end end end end