r1331 - xwiki/trunk/src/main/java/com/xpn/xwiki
Jeremi Joslin
jeremi at users.forge.objectweb.org
Wed Sep 20 11:06:07 CEST 2006
Author: jeremi
Date: 2006-09-20 11:06:06 +0200 (Wed, 20 Sep 2006)
New Revision: 1331
Modified:
xwiki/trunk/src/main/java/com/xpn/xwiki/XWiki.java
Log:
modify the sendMessage to redirect the mails to an adress specified on the context by the key "debugMail"
for exemple :
$context.put("debugMail", "jeremi23 at gmail.com")
$xwiki.xWiki.sendMessage("jeremi23 at gmail.com", "jeremi at xwiki.com", "test", $context.context)
the email will be sent to jeremi23 at gmail.com instead of jeremi at xwiki.com
Modified: xwiki/trunk/src/main/java/com/xpn/xwiki/XWiki.java
===================================================================
--- xwiki/trunk/src/main/java/com/xpn/xwiki/XWiki.java 2006-09-20 05:02:23 UTC (rev 1330)
+++ xwiki/trunk/src/main/java/com/xpn/xwiki/XWiki.java 2006-09-20 09:06:06 UTC (rev 1331)
@@ -2215,6 +2215,16 @@
String port = getXWikiPreference("smtp_port", context);
String login = getXWikiPreference("smtp_login", context);
+ if (context.get("debugMail") != null)
+ {
+ StringBuffer msg = new StringBuffer(message);
+ msg.append("\n Recipient: ");
+ msg.append(recipient);
+ recipient = ((String)context.get("debugMail")).split(",");
+ message = msg.toString();
+ }
+
+
if ((server == null) || server.equals(""))
server = "127.0.0.1";
if ((port == null) || (port.equals("")))
More information about the Xwiki-notifications
mailing list