问题 My project is using log4j 1.2.17. I have successfully injected my custom "Evaluator" into the SMTPAppender, using setEvaluatorClass : <appender name="email" class="org.apache.log4j.net.SMTPAppender"> <param name="EvaluatorClass" value="path.to.my.Evaluator" /> However, I would like to pass some params to my Evaluator, to make it configurable. I would like to use SMTPAppender.setEvaluator, but I cannot figure out how to set that up in log4j.xml. Another option would be the other SMTPAppender