sSMTP and Gmail - authentication suddenly failing

Posted: 2014-09-30

I've been running sSMTP as my mailer daemon for a long time using my google apps domain as mail server.

The config for this was pretty simple - /etc/ssmtp/ssmtp.conf:

[email protected]




[email protected]


This has been working fine.

Recently I noticed mail was not getting through. I now see in the logs:

Creating SSL connection to host
SSL connection using RSA_ARCFOUR_SHA1
Authorization failed (535 5.7.8 <> - gsmtp)

I've checked the password. I can log in to the web with it and send mail via the gmail web gui just fine.

I've turned on two-factor auth and set up an app specific password.

I've checked that SPF and DKIM are set up on the domain (a bit cargo-culting here - found this on a google help page)

Nothing helps. As far as I can see - everything is correct just that google will no longer accept mail from this ssmtp instance - and I have no idea why :(