mailr/README.markdown
Wojciech Todryk 1ea0781ddb README fixed
2011-06-25 00:05:54 +02:00

1.2 KiB

Introduction

Mailr is a IMAP mail client based on Ruby on Rails platform.

Installation guide

NOTE All path and filenames are based on Rails.root directory.

Requirements

In Rails 3 all dependencies should be defined in file <Rails.root>.Gemfile. All needed gems can be installed using bundler.

Installation procedure

  1. Checkout the source code.

  2. If you need to override some of the default constants used in the application take a look at config/default_site.rb. Then create config/site.rb that contains only the keys which you want to override. Example content of config/site.rb is:

module CDF

LOCALCONFIG = {
  :imap_server => 'your.imap.server'
}
end
  1. Configure SMTP settings
# initializers/smtp_settings.rb
  ActionMailer::Base.smtp_settings = {
  :address => "mail.example.com.py",
  :port => 26,
  :authentication => :plain,
  :enable_starttls_auto => true,
  :user_name => "emilio@example.com.py",
  :password => "yourpass"
}
  1. Prepare config/database.yml file (see config/database.yml.example). Check if proper gems (sqlite3/mysql/postgresql) are defined in Gemfile and installed.

  2. Migrate database (rake db:migrate)

  3. Use it.