use starttls by default ? concode_field_sep boolean s_bUseSTARTTLS concode_elem_sep int DEFAULT_MAX_SEND_COUNT concode_elem_sep int s_nMaxMailQueueLen concode_elem_sep boolean s_bUseSSL concode_elem_sep boolean s_bDebugSMTP concode_elem_sep boolean DEFAULT_USE_STARTTLS concode_elem_sep long s_nConnectionTimeoutMilliSecs concode_elem_sep ICommonsList<IEmailDataTransportListener> s_aEmailDataTransportListeners concode_elem_sep SimpleReadWriteLock s_aRWLock concode_elem_sep boolean DEFAULT_USE_SSL concode_elem_sep long s_nTimeoutMilliSecs concode_elem_sep ICommonsList<ConnectionListener> s_aConnectionListeners concode_elem_sep Logger s_aLogger concode_elem_sep long DEFAULT_CONNECT_TIMEOUT_MILLISECS concode_elem_sep int s_nMaxMailSendCount concode_elem_sep long DEFAULT_TIMEOUT_MILLISECS concode_elem_sep int DEFAULT_MAX_QUEUE_LENGTH concode_field_sep boolean hasEmailDataTransportListeners concode_elem_sep EChange setDebugSMTP concode_elem_sep void addEmailDataTransportListener concode_elem_sep void enableJavaxMailDebugging concode_elem_sep boolean isUseSTARTTLS concode_elem_sep boolean hasConnectionListeners concode_elem_sep ICommonsList<IEmailDataTransportListener> getAllEmailDataTransportListeners concode_elem_sep EChange setConnectionTimeoutMilliSecs concode_elem_sep boolean isJavaxMailDebuggingEnabled concode_elem_sep boolean isUseSSL concode_elem_sep int getMaxMailQueueLength concode_elem_sep long getConnectionTimeoutMilliSecs concode_elem_sep EChange setMailQueueSize concode_elem_sep void addConnectionListener concode_elem_sep EChange removeConnectionListener concode_elem_sep long getTimeoutMilliSecs concode_elem_sep int getMaxMailSendCount concode_elem_sep EChange setUseSSL concode_elem_sep EChange removeEmailDataTransportListener concode_elem_sep boolean isDebugSMTP concode_elem_sep EChange removeAllConnectionListeners concode_elem_sep ICommonsList<ConnectionListener> getAllConnectionListeners concode_elem_sep void setToDefault concode_elem_sep EChange setTimeoutMilliSecs concode_elem_sep EChange removeAllEmailDataTransportListeners
EChange function ( final boolean arg0 ) { return s_aRWLock . writeLocked ( ( ) -> { if ( s_bUseSTARTTLS == arg0 ) return EChange . UNCHANGED ; s_bUseSTARTTLS = arg0 ; return EChange . CHANGED ; } ) ; }