Author: norman
Date: Tue Aug  1 04:52:38 2006
New Revision: 427544

URL: http://svn.apache.org/viewvc?rev=427544&view=rev
Log:
Fix bad formattin

Modified:
    
james/server/sandbox/handlerapi2/src/java/org/apache/james/smtpserver/Chain.java
    
james/server/sandbox/handlerapi2/src/java/org/apache/james/smtpserver/SMTPHandler.java
    
james/server/sandbox/handlerapi2/src/java/org/apache/james/smtpserver/SMTPResponse.java
    
james/server/sandbox/handlerapi2/src/java/org/apache/james/smtpserver/core/EhloCmdHandler.java
    
james/server/sandbox/handlerapi2/src/java/org/apache/james/smtpserver/core/HeloCmdHandler.java
    
james/server/sandbox/handlerapi2/src/java/org/apache/james/smtpserver/core/SendMailHandler.java
    
james/server/sandbox/handlerapi2/src/java/org/apache/james/smtpserver/core/UnknownCmdHandler.java
    
james/server/sandbox/handlerapi2/src/java/org/apache/james/smtpserver/core/filter/MailFilterCmdHandler.java
    
james/server/sandbox/handlerapi2/src/java/org/apache/james/smtpserver/core/filter/RcptFilterCmdHandler.java
    
james/server/sandbox/handlerapi2/src/java/org/apache/james/smtpserver/core/filter/fastfail/DNSRBLHandler.java
    
james/server/sandbox/handlerapi2/src/java/org/apache/james/smtpserver/core/filter/fastfail/MaxRcptHandler.java
    
james/server/sandbox/handlerapi2/src/java/org/apache/james/smtpserver/core/filter/fastfail/SPFHandler.java
    
james/server/sandbox/handlerapi2/src/java/org/apache/james/smtpserver/core/filter/fastfail/SpamAssassinHandler.java
    
james/server/sandbox/handlerapi2/src/java/org/apache/james/smtpserver/core/filter/fastfail/TarpitHandler.java
    
james/server/sandbox/handlerapi2/src/java/org/apache/james/smtpserver/core/filter/fastfail/ValidSenderDomainHandler.java
    
james/server/sandbox/handlerapi2/src/test/org/apache/james/smtpserver/AbstractSMTPSession.java
    
james/server/sandbox/handlerapi2/src/test/org/apache/james/smtpserver/ResolvableEhloHeloHandlerTest.java
    
james/server/sandbox/handlerapi2/src/test/org/apache/james/smtpserver/SPFHandlerTest.java
    
james/server/sandbox/handlerapi2/src/test/org/apache/james/smtpserver/SpamAssassinHandlerTest.java
    
james/server/sandbox/handlerapi2/src/test/org/apache/james/smtpserver/ValidSenderDomainHandlerTest.java

Modified: 
james/server/sandbox/handlerapi2/src/java/org/apache/james/smtpserver/Chain.java
URL: 
http://svn.apache.org/viewvc/james/server/sandbox/handlerapi2/src/java/org/apache/james/smtpserver/Chain.java?rev=427544&r1=427543&r2=427544&view=diff
==============================================================================
--- 
james/server/sandbox/handlerapi2/src/java/org/apache/james/smtpserver/Chain.java
 (original)
+++ 
james/server/sandbox/handlerapi2/src/java/org/apache/james/smtpserver/Chain.java
 Tue Aug  1 04:52:38 2006
@@ -38,7 +38,7 @@
      * @param handlers The iterator which contains all handler for the current 
command or state
      */
     public Chain(Iterator handlers) {
-       this.handlers = handlers;
+    this.handlers = handlers;
     }
 
     /**
@@ -47,24 +47,24 @@
      * @param session The SMTPSession
      */
     public void doChain(SMTPSession session) {
-       
-       // should never happen
-       if (handlers == null)
-           return;
-       
-       if (handlers.hasNext()) {
-           Object handler = handlers.next();
+    
+    // should never happen
+    if (handlers == null)
+        return;
+    
+    if (handlers.hasNext()) {
+        Object handler = handlers.next();
 
-           if (handler instanceof ConnectHandler) {
-               ((ConnectHandler) handler).onConnect(session, this);
-           } else if (handler instanceof CommandHandler) {
-               // reset the idle timeout
-               session.getWatchdog().reset();
+        if (handler instanceof ConnectHandler) {
+        ((ConnectHandler) handler).onConnect(session, this);
+        } else if (handler instanceof CommandHandler) {
+        // reset the idle timeout
+        session.getWatchdog().reset();
 
-               ((CommandHandler) handler).onCommand(session, this);
-           } else if (handler instanceof MessageHandler) {
-               ((MessageHandler) handler).onMessage(session, this);
-           }
-       }
+        ((CommandHandler) handler).onCommand(session, this);
+        } else if (handler instanceof MessageHandler) {
+        ((MessageHandler) handler).onMessage(session, this);
+        }
+    }
     }
 }

Modified: 
james/server/sandbox/handlerapi2/src/java/org/apache/james/smtpserver/SMTPHandler.java
URL: 
http://svn.apache.org/viewvc/james/server/sandbox/handlerapi2/src/java/org/apache/james/smtpserver/SMTPHandler.java?rev=427544&r1=427543&r2=427544&view=diff
==============================================================================
--- 
james/server/sandbox/handlerapi2/src/java/org/apache/james/smtpserver/SMTPHandler.java
 (original)
+++ 
james/server/sandbox/handlerapi2/src/java/org/apache/james/smtpserver/SMTPHandler.java
 Tue Aug  1 04:52:38 2006
@@ -267,20 +267,20 @@
           } else {
               new Chain(commandHandlers.iterator()).doChain(this);
               
-             writeCompleteResponse(getSMTPResponse().retrieve());
+              writeCompleteResponse(getSMTPResponse().retrieve());
           }
 
           // handle messages
-           if (mode == MESSAGE_RECEIVED_MODE) {
-               getLogger().debug("executing message handlers");
-               List messageHandlers = handlerChain.getMessageHandlers();
-
-               if (messageHandlers != null) {
-                   new Chain(messageHandlers.iterator()).doChain(this);
-
-                   writeCompleteResponse(getSMTPResponse().retrieve());
-               }
-           }
+        if (mode == MESSAGE_RECEIVED_MODE) {
+        getLogger().debug("executing message handlers");
+        List messageHandlers = handlerChain.getMessageHandlers();
+
+        if (messageHandlers != null) {
+            new Chain(messageHandlers.iterator()).doChain(this);
+
+            writeCompleteResponse(getSMTPResponse().retrieve());
+        }
+        }
 
           // do the clean up
           if(mail != null) {
@@ -309,22 +309,22 @@
      * @param resp The Collection of responseStrings
      */
     private void writeCompleteResponse(Collection resp) {
-       if (resp.size() > 0) {
-           Iterator response = resp.iterator();
+    if (resp.size() > 0) {
+        Iterator response = resp.iterator();
 
-           while (response.hasNext()) {
+        while (response.hasNext()) {
 
-               writeResponse(response.next().toString());
-           }
-           getSMTPResponse().clear();
-       } 
+        writeResponse(response.next().toString());
+        }
+        getSMTPResponse().clear();
+    } 
     }
     
     /**
      * Resets the handler data to a basic state.
      */
     protected void resetHandler() {
-       getSMTPResponse().clear();
+    getSMTPResponse().clear();
         resetState();
         resetConnectionState();
 
@@ -564,7 +564,7 @@
     }
 
     public SMTPResponse getSMTPResponse() {
-       return response;
+    return response;
     }
 
 }

Modified: 
james/server/sandbox/handlerapi2/src/java/org/apache/james/smtpserver/SMTPResponse.java
URL: 
http://svn.apache.org/viewvc/james/server/sandbox/handlerapi2/src/java/org/apache/james/smtpserver/SMTPResponse.java?rev=427544&r1=427543&r2=427544&view=diff
==============================================================================
--- 
james/server/sandbox/handlerapi2/src/java/org/apache/james/smtpserver/SMTPResponse.java
 (original)
+++ 
james/server/sandbox/handlerapi2/src/java/org/apache/james/smtpserver/SMTPResponse.java
 Tue Aug  1 04:52:38 2006
@@ -35,12 +35,12 @@
      * @param response The RepsponseString which should be returned to the 
client socked
      */
     public void store(String response) {
-       resp.clear();
-       resp.add(response);
+    resp.clear();
+    resp.add(response);
     }
     
     public void append(String response) {
-       resp.add(response);
+    resp.add(response);
     }
     
     /**
@@ -57,6 +57,6 @@
      *
      */
     public void clear() {
-       resp.clear();
+    resp.clear();
     }
 }

Modified: 
james/server/sandbox/handlerapi2/src/java/org/apache/james/smtpserver/core/EhloCmdHandler.java
URL: 
http://svn.apache.org/viewvc/james/server/sandbox/handlerapi2/src/java/org/apache/james/smtpserver/core/EhloCmdHandler.java?rev=427544&r1=427543&r2=427544&view=diff
==============================================================================
--- 
james/server/sandbox/handlerapi2/src/java/org/apache/james/smtpserver/core/EhloCmdHandler.java
 (original)
+++ 
james/server/sandbox/handlerapi2/src/java/org/apache/james/smtpserver/core/EhloCmdHandler.java
 Tue Aug  1 04:52:38 2006
@@ -65,9 +65,9 @@
      * @param argument the argument passed in with the command by the SMTP 
client
      */
     private Collection doEHLO(SMTPSession session) {
-       String argument = session.getCommandArgument();
-       Collection response = new ArrayList();
-       
+    String argument = session.getCommandArgument();
+    Collection response = new ArrayList();
+    
         StringBuffer responseBuffer = session.getResponseBuffer();
 
         session.getConnectionState().put(SMTPSession.CURRENT_HELO_MODE, 
COMMAND_NAME);

Modified: 
james/server/sandbox/handlerapi2/src/java/org/apache/james/smtpserver/core/HeloCmdHandler.java
URL: 
http://svn.apache.org/viewvc/james/server/sandbox/handlerapi2/src/java/org/apache/james/smtpserver/core/HeloCmdHandler.java?rev=427544&r1=427543&r2=427544&view=diff
==============================================================================
--- 
james/server/sandbox/handlerapi2/src/java/org/apache/james/smtpserver/core/HeloCmdHandler.java
 (original)
+++ 
james/server/sandbox/handlerapi2/src/java/org/apache/james/smtpserver/core/HeloCmdHandler.java
 Tue Aug  1 04:52:38 2006
@@ -59,7 +59,7 @@
      * @param argument the argument passed in with the command by the SMTP 
client
      */
     private String doHELO(SMTPSession session) {
-       String argument = session.getCommandArgument();
+    String argument = session.getCommandArgument();
         String responseString = null;
 
         session.getConnectionState().put(SMTPSession.CURRENT_HELO_MODE, 
COMMAND_NAME);

Modified: 
james/server/sandbox/handlerapi2/src/java/org/apache/james/smtpserver/core/SendMailHandler.java
URL: 
http://svn.apache.org/viewvc/james/server/sandbox/handlerapi2/src/java/org/apache/james/smtpserver/core/SendMailHandler.java?rev=427544&r1=427543&r2=427544&view=diff
==============================================================================
--- 
james/server/sandbox/handlerapi2/src/java/org/apache/james/smtpserver/core/SendMailHandler.java
 (original)
+++ 
james/server/sandbox/handlerapi2/src/java/org/apache/james/smtpserver/core/SendMailHandler.java
 Tue Aug  1 04:52:38 2006
@@ -59,13 +59,13 @@
      * @see org.apache.james.smtpserver#onMessage(SMTPSession)
      */
     public void onMessage(SMTPSession session, Chain chain) {
-       System.err.println("YOOOO");
-       session.getSMTPResponse().store(processMail(session));
+    System.err.println("YOOOO");
+    session.getSMTPResponse().store(processMail(session));
     }
     
     private String processMail(SMTPSession session) {
 
-       getLogger().debug("sending mail");
+    getLogger().debug("sending mail");
 
         Mail mail = session.getMail();
         

Modified: 
james/server/sandbox/handlerapi2/src/java/org/apache/james/smtpserver/core/UnknownCmdHandler.java
URL: 
http://svn.apache.org/viewvc/james/server/sandbox/handlerapi2/src/java/org/apache/james/smtpserver/core/UnknownCmdHandler.java?rev=427544&r1=427543&r2=427544&view=diff
==============================================================================
--- 
james/server/sandbox/handlerapi2/src/java/org/apache/james/smtpserver/core/UnknownCmdHandler.java
 (original)
+++ 
james/server/sandbox/handlerapi2/src/java/org/apache/james/smtpserver/core/UnknownCmdHandler.java
 Tue Aug  1 04:52:38 2006
@@ -48,11 +48,11 @@
      * @see org.apache.james.smtpserver.CommandHandler#onCommand(SMTPSession)
     **/
     public void onCommand(SMTPSession session,Chain chain) {
-       String response = doUNKNOWN(session);
-       
-       if (response != null) {
-           session.getSMTPResponse().store(response);
-       }
+    String response = doUNKNOWN(session);
+    
+    if (response != null) {
+        session.getSMTPResponse().store(response);
+    }
     }
     
     private String doUNKNOWN(SMTPSession session) {

Modified: 
james/server/sandbox/handlerapi2/src/java/org/apache/james/smtpserver/core/filter/MailFilterCmdHandler.java
URL: 
http://svn.apache.org/viewvc/james/server/sandbox/handlerapi2/src/java/org/apache/james/smtpserver/core/filter/MailFilterCmdHandler.java?rev=427544&r1=427543&r2=427544&view=diff
==============================================================================
--- 
james/server/sandbox/handlerapi2/src/java/org/apache/james/smtpserver/core/filter/MailFilterCmdHandler.java
 (original)
+++ 
james/server/sandbox/handlerapi2/src/java/org/apache/james/smtpserver/core/filter/MailFilterCmdHandler.java
 Tue Aug  1 04:52:38 2006
@@ -68,7 +68,7 @@
      * @param argument the argument passed in with the command by the SMTP 
client
      */
     private String doMAIL(SMTPSession session) {
-       String argument = session.getCommandArgument();
+    String argument = session.getCommandArgument();
         String responseString = null;
         String sender = null;
         
@@ -120,7 +120,7 @@
 
                     if (mailOptionName.startsWith(MAIL_OPTION_SIZE)) {
                         String response = doMailSize(session, mailOptionValue, 
sender);
-                       if (response != null) {
+                    if (response != null) {
                             return response;
                         }
                     } else {

Modified: 
james/server/sandbox/handlerapi2/src/java/org/apache/james/smtpserver/core/filter/RcptFilterCmdHandler.java
URL: 
http://svn.apache.org/viewvc/james/server/sandbox/handlerapi2/src/java/org/apache/james/smtpserver/core/filter/RcptFilterCmdHandler.java?rev=427544&r1=427543&r2=427544&view=diff
==============================================================================
--- 
james/server/sandbox/handlerapi2/src/java/org/apache/james/smtpserver/core/filter/RcptFilterCmdHandler.java
 (original)
+++ 
james/server/sandbox/handlerapi2/src/java/org/apache/james/smtpserver/core/filter/RcptFilterCmdHandler.java
 Tue Aug  1 04:52:38 2006
@@ -47,7 +47,7 @@
      * @see org.apache.james.smtpserver.CommandHandler#onCommand(SMTPSession)
     **/
     public void onCommand(SMTPSession session, Chain chain) {
-           
+        
         System.err.println("ADDRESS: ");
         
        String response =  doRCPT(session);
@@ -69,7 +69,7 @@
      */
     private String doRCPT(SMTPSession session) {
         
-       String argument = session.getCommandArgument();
+    String argument = session.getCommandArgument();
         String responseString = null;
         
         String recipient = null;

Modified: 
james/server/sandbox/handlerapi2/src/java/org/apache/james/smtpserver/core/filter/fastfail/DNSRBLHandler.java
URL: 
http://svn.apache.org/viewvc/james/server/sandbox/handlerapi2/src/java/org/apache/james/smtpserver/core/filter/fastfail/DNSRBLHandler.java?rev=427544&r1=427543&r2=427544&view=diff
==============================================================================
--- 
james/server/sandbox/handlerapi2/src/java/org/apache/james/smtpserver/core/filter/fastfail/DNSRBLHandler.java
 (original)
+++ 
james/server/sandbox/handlerapi2/src/java/org/apache/james/smtpserver/core/filter/fastfail/DNSRBLHandler.java
 Tue Aug  1 04:52:38 2006
@@ -259,16 +259,16 @@
      * @see org.apache.james.smtpserver.CommandHandler#onCommand(SMTPSession)
      */
     public void onCommand(SMTPSession session, Chain chain) {
-       String response = doRCPT(session);
+    String response = doRCPT(session);
 
-       if (response == null) {
-           // call the next handler in chain
-           chain.doChain(session);
+    if (response == null) {
+        // call the next handler in chain
+        chain.doChain(session);
 
-       } else {
-           // store the response
-           session.getSMTPResponse().store(response);
-       }
+    } else {
+        // store the response
+        session.getSMTPResponse().store(response);
+    }
     }
 
     /**
@@ -278,34 +278,34 @@
      * @return responseString The responseString which should be returned 
      */
     private String doRCPT(SMTPSession session) {
-       String responseString = null;
-       String blocklisted = (String) session.getConnectionState().get(
-               RBL_BLOCKLISTED_MAIL_ATTRIBUTE_NAME);
-       MailAddress recipientAddress = (MailAddress) session.getState().get(
-               SMTPSession.CURRENT_RECIPIENT);
+    String responseString = null;
+    String blocklisted = (String) session.getConnectionState().get(
+        RBL_BLOCKLISTED_MAIL_ATTRIBUTE_NAME);
+    MailAddress recipientAddress = (MailAddress) session.getState().get(
+        SMTPSession.CURRENT_RECIPIENT);
 
-       if (blocklisted != null && // was found in the RBL
-               !(session.isAuthRequired() && session.getUser() != null) && // 
Not (SMTP AUTH is enabled and
-               // not authenticated)
-               !(recipientAddress.getUser().equalsIgnoreCase("postmaster") || 
recipientAddress
-                       .getUser().equalsIgnoreCase("abuse"))) {
+    if (blocklisted != null && // was found in the RBL
+        !(session.isAuthRequired() && session.getUser() != null) && // Not 
(SMTP AUTH is enabled and
+        // not authenticated)
+        !(recipientAddress.getUser().equalsIgnoreCase("postmaster") || 
recipientAddress
+            .getUser().equalsIgnoreCase("abuse"))) {
 
-           // trying to send e-mail to other than postmaster or abuse
-           if (blocklistedDetail != null) {
-               responseString = "530 "
-                       + DSNStatus.getStatus(DSNStatus.PERMANENT,
-                               DSNStatus.SECURITY_AUTH) + " "
-                       + blocklistedDetail;
-           } else {
-               responseString = "530 "
-                       + DSNStatus.getStatus(DSNStatus.PERMANENT,
-                               DSNStatus.SECURITY_AUTH)
-                       + " Rejected: unauthenticated e-mail from "
-                       + session.getRemoteIPAddress()
-                       + " is restricted.  Contact the postmaster for 
details.";
-           }
-           return responseString;
-       }
-       return null;
+        // trying to send e-mail to other than postmaster or abuse
+        if (blocklistedDetail != null) {
+        responseString = "530 "
+            + DSNStatus.getStatus(DSNStatus.PERMANENT,
+                DSNStatus.SECURITY_AUTH) + " "
+            + blocklistedDetail;
+        } else {
+        responseString = "530 "
+            + DSNStatus.getStatus(DSNStatus.PERMANENT,
+                DSNStatus.SECURITY_AUTH)
+            + " Rejected: unauthenticated e-mail from "
+            + session.getRemoteIPAddress()
+            + " is restricted.  Contact the postmaster for details.";
+        }
+        return responseString;
+    }
+    return null;
     }
 }

Modified: 
james/server/sandbox/handlerapi2/src/java/org/apache/james/smtpserver/core/filter/fastfail/MaxRcptHandler.java
URL: 
http://svn.apache.org/viewvc/james/server/sandbox/handlerapi2/src/java/org/apache/james/smtpserver/core/filter/fastfail/MaxRcptHandler.java?rev=427544&r1=427543&r2=427544&view=diff
==============================================================================
--- 
james/server/sandbox/handlerapi2/src/java/org/apache/james/smtpserver/core/filter/fastfail/MaxRcptHandler.java
 (original)
+++ 
james/server/sandbox/handlerapi2/src/java/org/apache/james/smtpserver/core/filter/fastfail/MaxRcptHandler.java
 Tue Aug  1 04:52:38 2006
@@ -67,45 +67,45 @@
      * @see org.apache.james.smtpserver.CommandHandler#onCommand(SMTPSession)
      */
     public void onCommand(SMTPSession session, Chain chain) {
-       String response = doRCPT(session);
+    String response = doRCPT(session);
 
-       if (response == null) {
-           // call the next handler in chain
-           chain.doChain(session);
-
-       } else {
-           // store the response
-           session.getSMTPResponse().store(response);
-       }
+    if (response == null) {
+        // call the next handler in chain
+        chain.doChain(session);
+
+    } else {
+        // store the response
+        session.getSMTPResponse().store(response);
+    }
     }
 
     private String doRCPT(SMTPSession session) {
-       String responseString = null;
-       int rcptCount = 0;
+    String responseString = null;
+    int rcptCount = 0;
 
-       rcptCount = session.getRcptCount() + 1;
+    rcptCount = session.getRcptCount() + 1;
 
-       // check if the max recipients has reached
-       if (rcptCount > maxRcpt) {
-           responseString = "452 "
-                   + DSNStatus.getStatus(DSNStatus.NETWORK,
-                           DSNStatus.DELIVERY_TOO_MANY_REC)
-                   + " Requested action not taken: max recipients reached";
+    // check if the max recipients has reached
+    if (rcptCount > maxRcpt) {
+        responseString = "452 "
+            + DSNStatus.getStatus(DSNStatus.NETWORK,
+                DSNStatus.DELIVERY_TOO_MANY_REC)
+            + " Requested action not taken: max recipients reached";
 
-           getLogger().error(responseString);
-       }
+        getLogger().error(responseString);
+    }
 
-       return responseString;
+    return responseString;
     }
 
     /**
      * @see org.apache.james.smtpserver.CommandHandler#getImplCommands()
      */
     public Collection getImplCommands() {
-       Collection implCommands = new ArrayList();
-       implCommands.add("RCPT");
+    Collection implCommands = new ArrayList();
+    implCommands.add("RCPT");
 
-       return implCommands;
+    return implCommands;
     }
 
 }

Modified: 
james/server/sandbox/handlerapi2/src/java/org/apache/james/smtpserver/core/filter/fastfail/SPFHandler.java
URL: 
http://svn.apache.org/viewvc/james/server/sandbox/handlerapi2/src/java/org/apache/james/smtpserver/core/filter/fastfail/SPFHandler.java?rev=427544&r1=427543&r2=427544&view=diff
==============================================================================
--- 
james/server/sandbox/handlerapi2/src/java/org/apache/james/smtpserver/core/filter/fastfail/SPFHandler.java
 (original)
+++ 
james/server/sandbox/handlerapi2/src/java/org/apache/james/smtpserver/core/filter/fastfail/SPFHandler.java
 Tue Aug  1 04:52:38 2006
@@ -287,8 +287,8 @@
      * @see org.apache.james.smtpserver.MessageHandler#onMessage(SMTPSession)
      */
     public void onMessage(SMTPSession session,Chain chain) {
-       addHeader(session);
-       chain.doChain(session);
+    addHeader(session);
+    chain.doChain(session);
     }
     
     private void addHeader(SMTPSession session) {

Modified: 
james/server/sandbox/handlerapi2/src/java/org/apache/james/smtpserver/core/filter/fastfail/SpamAssassinHandler.java
URL: 
http://svn.apache.org/viewvc/james/server/sandbox/handlerapi2/src/java/org/apache/james/smtpserver/core/filter/fastfail/SpamAssassinHandler.java?rev=427544&r1=427543&r2=427544&view=diff
==============================================================================
--- 
james/server/sandbox/handlerapi2/src/java/org/apache/james/smtpserver/core/filter/fastfail/SpamAssassinHandler.java
 (original)
+++ 
james/server/sandbox/handlerapi2/src/java/org/apache/james/smtpserver/core/filter/fastfail/SpamAssassinHandler.java
 Tue Aug  1 04:52:38 2006
@@ -144,73 +144,73 @@
      * @see org.apache.james.smtpserver.MessageHandler#onMessage(SMTPSession)
      */
     public void onMessage(SMTPSession session, Chain chain) {
-       String response = scanMessage(session);
-       if (response == null) {
-           // call the next handler in chain
-           chain.doChain(session);
-
-       } else {
-           // store the response
-           session.getSMTPResponse().store(response);
-           session.abortMessage();
-       }
+    String response = scanMessage(session);
+    if (response == null) {
+        // call the next handler in chain
+        chain.doChain(session);
+
+    } else {
+        // store the response
+        session.getSMTPResponse().store(response);
+        session.abortMessage();
+    }
     }
 
     private String scanMessage(SMTPSession session) {
-       // Not scan the message if relaying allowed
-       if (session.isRelayingAllowed() && !checkAuthNetworks) {
-           return null;
-       }
-
-       try {
-           Mail mail = session.getMail();
-           MimeMessage message = mail.getMessage();
-           SpamAssassinInvoker sa = new SpamAssassinInvoker(spamdHost,
-                   spamdPort);
-           sa.scanMail(message);
-
-           Iterator headers = sa.getHeadersAsAttribute().keySet().iterator();
-
-           // Add the headers
-           while (headers.hasNext()) {
-               String key = headers.next().toString();
-
-               mail.setAttribute(key, (String) sa.getHeadersAsAttribute().get(
-                       key));
-           }
-
-           // Check if rejectionHits was configured
-           if (spamdRejectionHits > 0) {
-               try {
-                   double hits = Double.parseDouble(sa.getHits());
-
-                   // if the hits are bigger the rejectionHits reject the
-                   // message
-                   if (spamdRejectionHits <= hits) {
-                       String responseString = "554 "
-                               + DSNStatus.getStatus(DSNStatus.PERMANENT,
-                                       DSNStatus.SECURITY_OTHER)
-                               + " This message reach the spam hits treshold. 
Please contact the Postmaster if the email is not SPAM. Message rejected";
-                       StringBuffer buffer = new StringBuffer(256).append(
-                               "Rejected message from ").append(
-                               session.getState().get(SMTPSession.SENDER)
-                                       .toString()).append(" from host ")
-                               .append(session.getRemoteHost()).append(" (")
-                               .append(session.getRemoteIPAddress()).append(
-                                       ") " + responseString).append(
-                                       ". Required rejection hits: "
-                                               + spamdRejectionHits
-                                               + " hits: " + hits);
-                       getLogger().info(buffer.toString());
-                       return responseString;
-                   }
-               } catch (NumberFormatException e) {
-                   // hits unknown
-               }
-           }
-       } catch (MessagingException e) {
-           getLogger().error(e.getMessage());
-       }
-       return null;
+    // Not scan the message if relaying allowed
+    if (session.isRelayingAllowed() && !checkAuthNetworks) {
+        return null;
+    }
+
+    try {
+        Mail mail = session.getMail();
+        MimeMessage message = mail.getMessage();
+        SpamAssassinInvoker sa = new SpamAssassinInvoker(spamdHost,
+            spamdPort);
+        sa.scanMail(message);
+
+        Iterator headers = sa.getHeadersAsAttribute().keySet().iterator();
+
+        // Add the headers
+        while (headers.hasNext()) {
+        String key = headers.next().toString();
+
+        mail.setAttribute(key, (String) sa.getHeadersAsAttribute().get(
+            key));
+        }
+
+        // Check if rejectionHits was configured
+        if (spamdRejectionHits > 0) {
+        try {
+            double hits = Double.parseDouble(sa.getHits());
+
+            // if the hits are bigger the rejectionHits reject the
+            // message
+            if (spamdRejectionHits <= hits) {
+            String responseString = "554 "
+                + DSNStatus.getStatus(DSNStatus.PERMANENT,
+                    DSNStatus.SECURITY_OTHER)
+                + " This message reach the spam hits treshold. Please contact 
the Postmaster if the email is not SPAM. Message rejected";
+            StringBuffer buffer = new StringBuffer(256).append(
+                "Rejected message from ").append(
+                session.getState().get(SMTPSession.SENDER)
+                    .toString()).append(" from host ")
+                .append(session.getRemoteHost()).append(" (")
+                .append(session.getRemoteIPAddress()).append(
+                    ") " + responseString).append(
+                    ". Required rejection hits: "
+                        + spamdRejectionHits
+                        + " hits: " + hits);
+            getLogger().info(buffer.toString());
+            return responseString;
+            }
+        } catch (NumberFormatException e) {
+            // hits unknown
+        }
+        }
+    } catch (MessagingException e) {
+        getLogger().error(e.getMessage());
+    }
+    return null;
     }
 }

Modified: 
james/server/sandbox/handlerapi2/src/java/org/apache/james/smtpserver/core/filter/fastfail/TarpitHandler.java
URL: 
http://svn.apache.org/viewvc/james/server/sandbox/handlerapi2/src/java/org/apache/james/smtpserver/core/filter/fastfail/TarpitHandler.java?rev=427544&r1=427543&r2=427544&view=diff
==============================================================================
--- 
james/server/sandbox/handlerapi2/src/java/org/apache/james/smtpserver/core/filter/fastfail/TarpitHandler.java
 (original)
+++ 
james/server/sandbox/handlerapi2/src/java/org/apache/james/smtpserver/core/filter/fastfail/TarpitHandler.java
 Tue Aug  1 04:52:38 2006
@@ -101,8 +101,8 @@
      * @see org.apache.james.smtpserver.CommandHandler#onCommand(SMTPSession)
      */
     public void onCommand(SMTPSession session, Chain chain) {
-       doRCPT(session);
-       chain.doChain(session);
+    doRCPT(session);
+    chain.doChain(session);
     }
     
     private void doRCPT(SMTPSession session) {

Modified: 
james/server/sandbox/handlerapi2/src/java/org/apache/james/smtpserver/core/filter/fastfail/ValidSenderDomainHandler.java
URL: 
http://svn.apache.org/viewvc/james/server/sandbox/handlerapi2/src/java/org/apache/james/smtpserver/core/filter/fastfail/ValidSenderDomainHandler.java?rev=427544&r1=427543&r2=427544&view=diff
==============================================================================
--- 
james/server/sandbox/handlerapi2/src/java/org/apache/james/smtpserver/core/filter/fastfail/ValidSenderDomainHandler.java
 (original)
+++ 
james/server/sandbox/handlerapi2/src/java/org/apache/james/smtpserver/core/filter/fastfail/ValidSenderDomainHandler.java
 Tue Aug  1 04:52:38 2006
@@ -87,50 +87,50 @@
      * @see org.apache.james.smtpserver.CommandHandler#onCommand(SMTPSession)
      */
     public void onCommand(SMTPSession session, Chain chain) {
-       String response = doMAIL(session);
-       if (response == null) {
-           // call the next handler in chain
-           chain.doChain(session);
-
-       } else {
-           // store the response
-           session.getSMTPResponse().store(response);
-       }
+    String response = doMAIL(session);
+    if (response == null) {
+        // call the next handler in chain
+        chain.doChain(session);
+
+    } else {
+        // store the response
+        session.getSMTPResponse().store(response);
+    }
     }
 
     private String doMAIL(SMTPSession session) {
 
-       String responseString = null;
-       MailAddress senderAddress = (MailAddress) session.getState().get(
-               SMTPSession.SENDER);
-
-       // null sender so return
-       if (senderAddress == null)
-           return null;
+    String responseString = null;
+    MailAddress senderAddress = (MailAddress) session.getState().get(
+        SMTPSession.SENDER);
+
+    // null sender so return
+    if (senderAddress == null)
+        return null;
 
-       /**
+    /**
          * don't check if the ip address is allowed to relay. Only check if it
          * is set in the config.
          */
-       if (checkAuthClients || !session.isRelayingAllowed()) {
-           // try to resolv the provided domain in the
-           // senderaddress. If it can not resolved do not accept
-           // it.
-
-           Collection records = dnsServer.findMXRecords(senderAddress
-                   .getHost());
-
-           if (records == null || records.size() == 0) {
-               responseString = "501 "
-                       + DSNStatus.getStatus(DSNStatus.PERMANENT,
-                               DSNStatus.ADDRESS_SYNTAX_SENDER) + " sender "
-                       + senderAddress
-                       + " contains a domain with no valid MX records";
-               getLogger().info(responseString);
-           }
+    if (checkAuthClients || !session.isRelayingAllowed()) {
+        // try to resolv the provided domain in the
+        // senderaddress. If it can not resolved do not accept
+        // it.
+
+        Collection records = dnsServer.findMXRecords(senderAddress
+            .getHost());
+
+        if (records == null || records.size() == 0) {
+        responseString = "501 "
+            + DSNStatus.getStatus(DSNStatus.PERMANENT,
+                DSNStatus.ADDRESS_SYNTAX_SENDER) + " sender "
+            + senderAddress
+            + " contains a domain with no valid MX records";
+        getLogger().info(responseString);
+        }
 
-       }
-       return responseString;
+    }
+    return responseString;
     }
     
     /**

Modified: 
james/server/sandbox/handlerapi2/src/test/org/apache/james/smtpserver/AbstractSMTPSession.java
URL: 
http://svn.apache.org/viewvc/james/server/sandbox/handlerapi2/src/test/org/apache/james/smtpserver/AbstractSMTPSession.java?rev=427544&r1=427543&r2=427544&view=diff
==============================================================================
--- 
james/server/sandbox/handlerapi2/src/test/org/apache/james/smtpserver/AbstractSMTPSession.java
 (original)
+++ 
james/server/sandbox/handlerapi2/src/test/org/apache/james/smtpserver/AbstractSMTPSession.java
 Tue Aug  1 04:52:38 2006
@@ -229,7 +229,7 @@
     }
 
     public SMTPResponse getSMTPResponse() {
-       throw new UnsupportedOperationException("Unimplemented Stub Method");
+    throw new UnsupportedOperationException("Unimplemented Stub Method");
     }
 
 }

Modified: 
james/server/sandbox/handlerapi2/src/test/org/apache/james/smtpserver/ResolvableEhloHeloHandlerTest.java
URL: 
http://svn.apache.org/viewvc/james/server/sandbox/handlerapi2/src/test/org/apache/james/smtpserver/ResolvableEhloHeloHandlerTest.java?rev=427544&r1=427543&r2=427544&view=diff
==============================================================================
--- 
james/server/sandbox/handlerapi2/src/test/org/apache/james/smtpserver/ResolvableEhloHeloHandlerTest.java
 (original)
+++ 
james/server/sandbox/handlerapi2/src/test/org/apache/james/smtpserver/ResolvableEhloHeloHandlerTest.java
 Tue Aug  1 04:52:38 2006
@@ -98,7 +98,7 @@
             }
             
             public SMTPResponse getSMTPResponse() {
-               return response;
+            return response;
             }
             
             

Modified: 
james/server/sandbox/handlerapi2/src/test/org/apache/james/smtpserver/SPFHandlerTest.java
URL: 
http://svn.apache.org/viewvc/james/server/sandbox/handlerapi2/src/test/org/apache/james/smtpserver/SPFHandlerTest.java?rev=427544&r1=427543&r2=427544&view=diff
==============================================================================
--- 
james/server/sandbox/handlerapi2/src/test/org/apache/james/smtpserver/SPFHandlerTest.java
 (original)
+++ 
james/server/sandbox/handlerapi2/src/test/org/apache/james/smtpserver/SPFHandlerTest.java
 Tue Aug  1 04:52:38 2006
@@ -196,7 +196,7 @@
             }
             
             public SMTPResponse getSMTPResponse() {
-               return response;
+            return response;
             }
 
         };

Modified: 
james/server/sandbox/handlerapi2/src/test/org/apache/james/smtpserver/SpamAssassinHandlerTest.java
URL: 
http://svn.apache.org/viewvc/james/server/sandbox/handlerapi2/src/test/org/apache/james/smtpserver/SpamAssassinHandlerTest.java?rev=427544&r1=427543&r2=427544&view=diff
==============================================================================
--- 
james/server/sandbox/handlerapi2/src/test/org/apache/james/smtpserver/SpamAssassinHandlerTest.java
 (original)
+++ 
james/server/sandbox/handlerapi2/src/test/org/apache/james/smtpserver/SpamAssassinHandlerTest.java
 Tue Aug  1 04:52:38 2006
@@ -61,7 +61,7 @@
             }
             
             public SMTPResponse getSMTPResponse() {
-               return response;
+            return response;
             }
 
             public Mail getMail() {

Modified: 
james/server/sandbox/handlerapi2/src/test/org/apache/james/smtpserver/ValidSenderDomainHandlerTest.java
URL: 
http://svn.apache.org/viewvc/james/server/sandbox/handlerapi2/src/test/org/apache/james/smtpserver/ValidSenderDomainHandlerTest.java?rev=427544&r1=427543&r2=427544&view=diff
==============================================================================
--- 
james/server/sandbox/handlerapi2/src/test/org/apache/james/smtpserver/ValidSenderDomainHandlerTest.java
 (original)
+++ 
james/server/sandbox/handlerapi2/src/test/org/apache/james/smtpserver/ValidSenderDomainHandlerTest.java
 Tue Aug  1 04:52:38 2006
@@ -86,7 +86,7 @@
             }
             
             public SMTPResponse getSMTPResponse() {
-               return response;
+            return response;
             }
             
         };



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

Reply via email to