Skip to content

Instantly share code, notes, and snippets.

@tgamanov
Forked from conroyp/setup_mailcatcher.sh
Created August 17, 2016 11:42
Show Gist options
  • Save tgamanov/0612625cba92141425de63f812444762 to your computer and use it in GitHub Desktop.
Save tgamanov/0612625cba92141425de63f812444762 to your computer and use it in GitHub Desktop.
Mailcatcher installation script for Ubuntu 14.04
#!/bin/bash
# Install dependencies
apt-get install libsqlite3-dev ruby1.9.1-dev
# Install the gem
gem install mailcatcher
# Make it start on boot
echo "@reboot $(which mailcatcher) --ip=0.0.0.0" >> /etc/crontab
update-rc.d cron defaults
# Make php use it to send mail
sudo echo "sendmail_path = /usr/bin/env $(which catchmail)" >> /etc/php5/mods-available/mailcatcher.ini
# Notify php mod manager (5.5+)
sudo php5enmod mailcatcher
# Start it now
/usr/bin/env $(which mailcatcher) --ip=0.0.0.0
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment