code: private Properties getMailProperties() {
          Properties result = new Properties();
  
          result.put("mail.transport.protocol", _config.getValue(Property.EMAIL_SMTP_TRANSPORT_PROTOCOL.getName(), Property.EMAIL_SMTP_TRANSPORT_PROTOCOL.getDefaultValue()));
          result.put("mail.smtp.port",_config.getValue(Property.EMAIL_SMTP_PORT.getName(), Property.EMAIL_SMTP_PORT.getDefaultValue()));
          
          result.put("mail.smtp.auth", _config.getValue(Property.EMAIL_SMTP_AUTH.getName(), Property.EMAIL_SMTP_AUTH.getDefaultValue()));
          result.put("mail.smtp.starttls.enable",_config.getValue(Property.EMAIL_SMTP_STARTTTLS_ENABLED.getName(),Property.EMAIL_SMTP_STARTTTLS_ENABLED.getDefaultValue()));
          result.put("mail.smtp.starttls.required",_config.getValue(Property.EMAIL_SMTP_STARTTTLS_REQUIRED.getName(),Property.EMAIL_SMTP_STARTTTLS_REQUIRED.getDefaultValue()));
          
          return result;
      }
docs: ~ Methods **************************************************************************************************************************************