If memory serves, authentication services like ciras were sometimes built into kernels a few years ago. The other thing is, read the msmtp man page and/or info file since msmtp has authentication support available for those that configure it correctly.