in service/src/main/java/org/apache/fineract/cn/notification/service/internal/importer/Importer.java [143:161]
private EmailConfiguration toEmailConfiguration(final CSVRecord csvRecord) {
try {
final String identifier = csvRecord.get(IDENTIFIER_COLUMN);
final String host = csvRecord.get(HOST_EMAIL_COLUMN);
final String username = csvRecord.get(USERNAME_COLUMN);
final String port = csvRecord.get(PORT_COLUMN);
final String app_password = csvRecord.get(APP_PASSWORD_COLUMN);
final String protocol = csvRecord.get(PROTOCOL_COLUMN);
final String smtp_auth = csvRecord.get(SMTP_AUTH_COLUMN);
final String start_tls = csvRecord.get(START_TLS_COLUMN);
final String state = csvRecord.get(STATE_COLUMN);
return EmailConfiguration.create(identifier,host,port,protocol,username,app_password,smtp_auth,start_tls,state);
}
catch (final IllegalArgumentException e) {
logger.warn("Parsing failed on record {}", csvRecord.getRecordNumber());
throw e;
}
}