LOG4J .properties - Passar dados por parametro

E ai galera, to com uma dúvida… eu tenho o arquivo log4j.properties abaixo:

# Usando 2 appenders, 1 para logar no console, outro para um arquivo
log4j.rootCategory=WARN, stdout, fileOut, emailOut

# Imprime somente mensagens com 'priority' WARN ou mais alto para o logger
#lembrando a ordem: DEBUG - INFO - WARN - ERROR - FATAL
log4j.category.SEU.LOGGER.NAME=WARN

# O primeiro appender escreve no console
log4j.appender.stdout=org.apache.log4j.ConsoleAppender

log4j.appender.stdout.layout=org.apache.log4j.PatternLayout

# Pattern que mostra o nome do arquivo e numero da linha no console.
log4j.appender.stdout.layout.ConversionPattern= %5p [%t] (%F:%L) - %m%n

# O segundo appender escreve em um arquivo
log4j.appender.fileOut =org.apache.log4j.DailyRollingFileAppender
log4j.appender.fileOut.DatePattern='.'yyyy-MM-dd
log4j.appender.fileOut.File=errors.log

# Controla o tamanho maximo do arquivo
#log4j.appender.fileOut.MaxFileSize=1024KB

# Faz backup dos arquivos de log
#log4j.appender.fileOut.MaxBackupIndex=2

log4j.appender.fileOut.layout=org.apache.log4j.PatternLayout

# Grava o arquivo log com a data e hora
log4j.appender.fileOut.layout.ConversionPattern= %d{dd-MM-yyyy HH:mm:ss} %p %t %c - %m%n

# Grava o arquivo log sem data e hora
#log4j.appender.fileOut.layout.ConversionPattern= %p %t %c - %m%n

log4j.appender.emailOut=org.apache.log4j.net.SMTPAppender
log4j.appender.emailOut.Threshold=DEBUG

log4j.appender.emailOut.SMTPHost=mail.mail.com.br
log4j.appender.emailOut.From=mail@mail.com.br //passar por parametro

log4j.appender.emailOut.BufferSize=2
log4j.appender.emailOut.Subject=Log

log4j.appender.emailOut.To=mail@mail.com.br
log4j.appender.emailOut.layout=org.apache.log4j.PatternLayout
log4j.appender.emailOut.layout.ConversionPattern=%d{ISO8601} %5p [%t](%F:%L)- %m%n

E gostaria de saber se tem como passar por parametro o email de quem esta enviando, pois vai variar de cliente para cliente…

[]'s