Author: bago
Date: Sun Feb 24 12:46:58 2008
New Revision: 630675

URL: http://svn.apache.org/viewvc?rev=630675&view=rev
Log:
Inlined SPFSession.setupData private method content to the constructor calling 
it.
This make more evident that there is no need to catch NoneException.

Modified:
    james/jspf/trunk/src/main/java/org/apache/james/jspf/core/SPFSession.java

Modified: 
james/jspf/trunk/src/main/java/org/apache/james/jspf/core/SPFSession.java
URL: 
http://svn.apache.org/viewvc/james/jspf/trunk/src/main/java/org/apache/james/jspf/core/SPFSession.java?rev=630675&r1=630674&r2=630675&view=diff
==============================================================================
--- james/jspf/trunk/src/main/java/org/apache/james/jspf/core/SPFSession.java 
(original)
+++ james/jspf/trunk/src/main/java/org/apache/james/jspf/core/SPFSession.java 
Sun Feb 24 12:46:58 2008
@@ -20,7 +20,6 @@
 
 package org.apache.james.jspf.core;
 
-import org.apache.james.jspf.core.exceptions.NoneException;
 import org.apache.james.jspf.core.exceptions.PermErrorException;
 
 import java.util.HashMap;
@@ -102,35 +101,14 @@
             this.setCurrentResultExpanded(e.getResult());
         }
 
-        // setup the data!
-        try {
-            setupData(mailFrom, hostName);
-        } catch (NoneException e) {
-            this.setCurrentResultExpanded(e.getResult());
-        }
-    }
-
-    /**
-     * Setup the data which used to retrieve the SPF-Record
-     * 
-     * @param mailFrom
-     *            The emailaddress of the sender
-     * @param helo
-     *            The provided helo
-     * @throws NoneException 
-     * @throws NoneException
-     *             Get thrown if an invalid emailaddress get passed
-     */
-    private void setupData(String mailFrom, String helo) throws NoneException {
-
         // if nullsender is used [EMAIL PROTECTED] will be used as email
         if (mailFrom.equals("")) {
             this.currentSenderPart = "postmaster";
-            this.senderDomain = helo;
-            this.mailFrom = currentSenderPart + "@" + helo;
+            this.senderDomain = hostName;
+            this.mailFrom = currentSenderPart + "@" + hostName;
         } else {
             String[] fromParts = mailFrom.split("@");
-            
+            // What to do when mailFrom is "@example.com" ?
             if (fromParts.length > 1) {
                 this.senderDomain = fromParts[fromParts.length -1];
                 this.currentSenderPart = mailFrom.substring(0, 
mailFrom.length() - senderDomain.length() - 1);



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to