in log4j-jakarta-smtp/src/main/java/org/apache/logging/log4j/smtp/appender/SmtpAppender.java [235:263]
public SmtpAppender build() {
if (getLayout() == null) {
setLayout(HtmlLayout.newBuilder()
.setConfiguration(getConfiguration())
.build());
}
if (getFilter() == null) {
setFilter(ThresholdFilter.createFilter(null, null, null));
}
final SmtpManager smtpManager = SmtpManager.getSmtpManager(
getConfiguration(),
to,
cc,
bcc,
from,
replyTo,
subject,
smtpProtocol,
smtpHost,
smtpPort,
smtpUsername,
smtpPassword,
smtpDebug,
getFilter().toString(),
bufferSize,
sslConfiguration);
return new SmtpAppender(
getName(), getFilter(), getLayout(), isIgnoreExceptions(), getPropertyArray(), smtpManager);
}