Evan Martin (evan) wrote in evan_tech,
Evan Martin
evan
evan_tech

using ssmtp with gmail

I typically don't configure a mail setup on my workstations, but some programs, like darcs, like to be able to send email. Here's how to offload mail sending to gmail with ssmtp, which is a tiny mail MTA.
  1. apt-get install ssmtp
  2. In /etc/ssmtp/ssmtp.conf:
    mailhub=smtp.gmail.com:587
    UseTLS=Yes
    UseSTARTTLS=Yes
    AuthUser=gmail login
    AuthPass=gmail password
    hostname=your hostname
    FromLineOverride=YES
  3. In /etc/ssmtp/revaliases:
    localusername:realemailaddress:smtp.gmail.com:587

Test with "echo hello | mail my@email.address".

(The gotcha is apparently the port number: some sources give a different port and that just makes ssmtp block(?).)
Tags: google, howto
Subscribe

  • livejournal kids

    Neat image from Jack Dorsey. Every so often someone will ask me about Twitter and I'll dig up a a random day from Brad's LJ in 1999 and talk about…

  • ljrb release 0.3.1

    LiveJournal Ruby module update: This release won't die when the "useragent" property is present in an entry. I've also added support for passing…

  • ljrb 0.3.0

    ljrb 0.3.0: This release adds support for the "current_location" field and fetching friendofs in the same request as fetching friends. There's also…

  • Post a new comment

    Error

    default userpic
    When you submit the form an invisible reCAPTCHA check will be performed.
    You must follow the Privacy Policy and Google Terms of use.
  • 9 comments