I finally got ssmtp working after fixing the mistakes in my config. I discovered, however, that email gets lost in Google when sending to a gmail address using gmail’s servers. Email works if I use gmail servers to send to a different service or I can use different servers to send to a gmail address. When I turned on verbose output from ssmtp there were no errors and the connection ended normally.