> I've finally managed to have Alaveteli running – via Vagrant.
Excellent work! It's worth noting that we don't recommend Vagrant for a production install, but it's good for testing Alaveteli and getting used to the platform.
Yes, this describes how to handle sending and receiving email with Alaveteli.
> Set-up a POP server
> I see 'Connection timed out' for external domains:
The Vagrant setup is for development, so isn't suitable for external email.
> I also ran the test command bundle exec rake spec … with a list of code-level errors
From the log it looks like the test database hasn't had its schema loaded. Run `RAILS_ENV=test bundle exec rake db:migrate`. We've added this to the automated install scripts for future versions of Alaveteli .