Quelle est la bonne façon de configurer SMTPAppender dans log4j?

Je suis en train de configurer log4j pour utiliser le SMTPAppender mais je continue à recevoir des relais des erreurs d'accès refusé. J'ai cette erreur lors de l'exécution de mon code sur mon portable ET tout droit de mon environnement d'hébergement partagé.

Voici pertinentes config:

#CONFIGURE SMTP
log4j.appender.email=org.apache.log4j.net.SMTPAppender
log4j.appender.email.SMTPHost=mydomain.com
log4j.appender.email.SMTPUsername=myuser
log4j.appender.email.SMTPPassword=mypw
log4j.appender.email.From=[email protected].com
log4j.appender.email.BufferSize=1
log4j.appender.email.EvaluatorClass=TriggerLogEvent
log4j.appender.email.layout=org.apache.log4j.PatternLayout
log4j.appender.email.layout.ConversionPattern=%m

Si je passe à log4j.appender.email.SMTPHost=mail.mydomain.com au lieu de cela, puis-je obtenir des erreurs d'authentification. Mon hébergement est sur DreamHost donc des points bonus si quelqu'un a mis en place log4j SMTPAppender à l'aide d'un DreamHost compte de messagerie.

OriginalL'auteur Owen | 2009-04-22