app | ||
arts | ||
config | ||
db | ||
doc | ||
lib | ||
log | ||
public | ||
script | ||
test | ||
vendor | ||
.gitignore | ||
AUTHORS | ||
CHANGES.markdown | ||
config.ru | ||
Gemfile | ||
Gemfile.lock | ||
Rakefile | ||
README.markdown | ||
TODO.markdown | ||
UNLICENSE.markdown |
NOTE The last stable version is 0.8.6. Now I try to moved code to Rails 3.2.2 and add Boostrap from Tweeter as default theme. Not all sources that you can find in MASTER branch were already moved, so some views can be broken.
Introduction
MailR is a IMAP mail client based on Ruby on Rails platform.
NOTE All path and filenames are based on Rails.root directory.
Requirements
In Rails 3 all dependencies should be defined in file Gemfile. All needed gems can be installed using bundler.
Installation procedure
- Checkout the source code.
- Install all dependiences. Check if proper gems (sqlite3/mysql/postgresql) are defined in Gemfile and installed. Use bundler for that:
bundle install
- Check config/defaults.yml for proper values.
- Prepare config/database.yml file (see config/database.yml.example).
- Migrate database (rake db:migrate)
- Start rails server if applicable
- Point your browser to application URL: For local access: http://localhost:3000 For remote access: http://some_url/mailr
- Using browser do basic setup. If You make a mistake delete all data from DB using rake task:
rake db:clear_data
- Use it.
Specific configuration
For themes: if server sends files with no content in production mode comment out
config.action_dispatch.x_sendfile_header = "X-Sendfile"
in config/environments/production.rb file.