Author: bago Date: Mon Aug 8 11:40:38 2005 New Revision: 230850 URL: http://svn.apache.org/viewcvs?rev=230850&view=rev Log: DSNBounce configured by default (JAMES-357) Also added a note in the smtpserver "bind" usage.
Modified: james/server/trunk/src/conf/james-config.xml Modified: james/server/trunk/src/conf/james-config.xml URL: http://svn.apache.org/viewcvs/james/server/trunk/src/conf/james-config.xml?rev=230850&r1=230849&r2=230850&view=diff ============================================================================== --- james/server/trunk/src/conf/james-config.xml (original) +++ james/server/trunk/src/conf/james-config.xml Mon Aug 8 11:40:38 2005 @@ -353,6 +353,11 @@ <!-- If false the message will not be sent to given server if any recipients fail --> <sendpartial>false</sendpartial> + + <!-- By default we send bounces to the "bounce" processor --> + <!-- By removing this configuration James will fallback to hardcoded bounce --> + <!-- notifications --> + <bounceProcessor>bounces</bounceProcessor> <!-- A single mail server to deliver all outgoing messages. --> <!-- This is useful if this server is a backup or failover machine, --> @@ -459,6 +464,33 @@ --> </mailet> </processor> + + <!-- This processor handle the bounces from RemoteDelivery: As of James v2.3, this is the new --> + <!-- Default. --> + <!-- --> + <!-- DSNBounce properly create a DSN compliant bounce --> + <processor name="bounces"> + <mailet match="All" class="DSNBounce"> + <passThrough>false</passThrough> + + <!-- optional subject prefix prepended to the original message --> + <!-- + <prefix>[bounce]</prefix> + --> + + <!-- message, heads or none, default=message --> + <!-- + <attachment>heads</attachment> + --> + + <!-- the message sent in the bounce, the first occurrence of the pattern [machine] is --> + <!-- replaced with the name of the executing machine --> + <!-- Default: Hi. This is the James mail server at [machine] ... --> + <!-- + <messageString>Here is [machine]. I'm not able to deliver this message.</messageString> + --> + </mailet> + </processor> </spoolmanager> <!-- DNS Server Block --> @@ -553,6 +585,8 @@ <port>25</port> <!-- Uncomment this if you want to bind to a specific inetaddress --> + <!-- Please NOTE: you should add this IP also to your RemoteAddrNotInNetwork --> + <!-- in order to avoid relay check for locallly generated bounces --> <!-- <bind> </bind> --> --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]