Simple frontend for exim database. Config examples for exim and dovecot are included.
Ruby JavaScript
Switch branches/tags
Nothing to show
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
app
config
db
doc
lib
public
script
spec
vendor/plugins
.gitignore
Capfile
README.textile
Rakefile

README.textile

Exim on Rails

Exim on Rails is simple admin panel for Exim MTA written using Ruby on Rails framework.
EximOnRails is open source and released under the terms of the GNU General Public License v2

Installation

  1. Check out from git://github.com/vzctl/exim-on-rails.git
  2. Configure database and update config/database.yml
  3. Run rake db:schema:load RAILS_ENV=“production”
  4. Import config/exim/greylisting.sql to your database (optional)
  5. Configure Exim MTA (see example in config/exim, copy init.conf.dist to init.conf)
  6. Configure Dovecot (see example in condig/dovecot)
  7. Setup and run mongrel/thin/passenger – you can log in now

Notes

  • You need to protect webapp by yourself (I prefer using nginx http auth + ssl)
  • Read exim config before using it in production – you must understand all internals

Support & getting help

For getting help or discussing about Exim on Rails, you can join #support on the irc.realisticgroup.com or email to lex.public@gmail.com.