Send Mail with Gmail and sSMTP in ubuntu

​Install sSMTP

Debian/Ubuntu users can Install with this command or click here to open up apt:

sudo apt-get install ssmtp

We need to then need to edit, '/etc/ssmtp/ssmtp.conf':

root=username@gmail.com mailhub=smtp.gmail.com:587 rewriteDomain= hostname=username@gmail.com UseSTARTTLS=YES AuthUser=username AuthPass=password FromLineOverride=YES

Then add each account that you want to be able to send mail from by editing, '/etc/ssmtp/revaliases':

root:username@gmail.com:smtp.gmail.com:587 localusername:username@gmail.com:smtp.gmail.com:587

Now try sending an email

You can send an email through your favorite email client, like 'mutt', or type:

sudo ssmtp someemail@email.com

You will then type your message, hit enter and 'ctrl+d'

Now that you have a simple outgoing email server setup, you can do all sorts of neat things:

  • Configure cron jobs to send log reports to your email address

  • Alert you of all kinds of system changes

  • Send email alerts when your computer reaches a certain temperature

  • Send email through PHP, Python, Ruby, and Perl


Popular posts from this blog

Shrink you container size up to 95%.

alma linux: dnf Module yaml error: Unexpected key in data