by linuxhacker100:
In the smtp package it is impossible to use plain authentication without calling
StartTLS. This even happens when you manually make the client with a tls.Conn. There are
times when you want to force plain auth even if the client does not know encryption is
in use. There could be a VPN or the underlying connection may be encrypted or local.
by linuxhacker100: