local.setProperty("mail." + getProtocol() + ".ssl", "true");
local.setProperty("mail." + getProtocol() + ".socketFactory.class", getSocketFactory());
local.setProperty("mail." + getProtocol() + ".socketFactory.fallback", getSocketFactoryFallback());
new TlsPropertiesMapper(namespace).writeToProperties(global, tls);
// this, instead of the line above, and with the constructor changes,
// would have changed to local SSL configuration, if that was possible
// (it didn't work)
// new TlsPropertiesMapper(namespace).writeToProperties(local, tls);