If basic authentication must be used with smart host authentication require that TLS be enabled for the transport of the credentials. TLS ensures the security of the credential is maintained in transit.
Solution
Make sure 'Enable TLS for Smart Host Basic Authentication' is set to Basic Auth require TLS.