Sha256: 95772cbdf59a29797dac6cda933dbd36caf496e23c41781262ad7459b3c07306
Contents?: true
Size: 941 Bytes
Versions: 37
Compression:
Stored size: 941 Bytes
Contents
class MailMethod < ActiveRecord::Base MAIL_AUTH = ['none', 'plain', 'login', 'cram_md5'] SECURE_CONNECTION_TYPES = ['None','SSL','TLS'] preference :enable_mail_delivery, :boolean, :default => false preference :mail_host, :string, :default => 'localhost' preference :mail_domain, :string, :default => 'localhost' preference :mail_port, :integer, :default => 25 preference :mail_auth_type, :string, :default => MailMethod::MAIL_AUTH[0] preference :smtp_username, :string preference :smtp_password, :string preference :secure_connection_type, :string, :default => MailMethod::SECURE_CONNECTION_TYPES[0] preference :mails_from, :string, :default => "no-reply@example.com" preference :mail_bcc, :string, :default => "spree@example.com" preference :intercept_email, :string, :default => nil validates :environment, :presence => true def self.current MailMethod.where(:environment => Rails.env).first end end
Version data entries
37 entries across 37 versions & 6 rubygems