Author: norman
Date: Fri Aug 14 20:27:36 2009
New Revision: 804362

URL: http://svn.apache.org/viewvc?rev=804362&view=rev
Log:
replace deprecated methods

Modified:
    
james/server/sandbox/active/smtp_refactor/smtpserver-function/src/main/java/org/apache/james/smtpserver/core/AuthRequiredToRelayRcptHook.java
    
james/server/sandbox/active/smtp_refactor/smtpserver-function/src/main/java/org/apache/james/smtpserver/core/SenderAuthIdentifyVerificationRcptHook.java
    
james/server/sandbox/active/smtp_refactor/smtpserver-function/src/main/java/org/apache/james/smtpserver/core/filter/fastfail/ValidRcptHandler.java
    
james/server/sandbox/active/smtp_refactor/smtpserver-function/src/main/java/org/apache/james/smtpserver/core/filter/fastfail/ValidRcptMX.java

Modified: 
james/server/sandbox/active/smtp_refactor/smtpserver-function/src/main/java/org/apache/james/smtpserver/core/AuthRequiredToRelayRcptHook.java
URL: 
http://svn.apache.org/viewvc/james/server/sandbox/active/smtp_refactor/smtpserver-function/src/main/java/org/apache/james/smtpserver/core/AuthRequiredToRelayRcptHook.java?rev=804362&r1=804361&r2=804362&view=diff
==============================================================================
--- 
james/server/sandbox/active/smtp_refactor/smtpserver-function/src/main/java/org/apache/james/smtpserver/core/AuthRequiredToRelayRcptHook.java
 (original)
+++ 
james/server/sandbox/active/smtp_refactor/smtpserver-function/src/main/java/org/apache/james/smtpserver/core/AuthRequiredToRelayRcptHook.java
 Fri Aug 14 20:27:36 2009
@@ -40,7 +40,7 @@
     public HookResult doRcpt(SMTPSession session, MailAddress sender,
             MailAddress rcpt) {
         if (!session.isRelayingAllowed()) {
-            String toDomain = rcpt.getHost();
+            String toDomain = rcpt.getDomain();
             if 
(!session.getConfigurationData().getMailServer().isLocalServer(toDomain)) {
                 if (session.isAuthSupported()) {
                     return new HookResult(HookReturnCode.DENY,

Modified: 
james/server/sandbox/active/smtp_refactor/smtpserver-function/src/main/java/org/apache/james/smtpserver/core/SenderAuthIdentifyVerificationRcptHook.java
URL: 
http://svn.apache.org/viewvc/james/server/sandbox/active/smtp_refactor/smtpserver-function/src/main/java/org/apache/james/smtpserver/core/SenderAuthIdentifyVerificationRcptHook.java?rev=804362&r1=804361&r2=804362&view=diff
==============================================================================
--- 
james/server/sandbox/active/smtp_refactor/smtpserver-function/src/main/java/org/apache/james/smtpserver/core/SenderAuthIdentifyVerificationRcptHook.java
 (original)
+++ 
james/server/sandbox/active/smtp_refactor/smtpserver-function/src/main/java/org/apache/james/smtpserver/core/SenderAuthIdentifyVerificationRcptHook.java
 Fri Aug 14 20:27:36 2009
@@ -47,9 +47,9 @@
                     SMTPSession.SENDER);
 
             if ((senderAddress == null)
-                    || (!authUser.equals(senderAddress.getUser()))
+                    || (!authUser.equals(senderAddress.getLocalPart()))
                     || (!session.getConfigurationData().getMailServer()
-                            .isLocalServer(senderAddress.getHost()))) {
+                            .isLocalServer(senderAddress.getDomain()))) {
                 return new HookResult(HookReturnCode.DENY, 
                         SMTPRetCode.BAD_SEQUENCE,
                         DSNStatus.getStatus(DSNStatus.PERMANENT,

Modified: 
james/server/sandbox/active/smtp_refactor/smtpserver-function/src/main/java/org/apache/james/smtpserver/core/filter/fastfail/ValidRcptHandler.java
URL: 
http://svn.apache.org/viewvc/james/server/sandbox/active/smtp_refactor/smtpserver-function/src/main/java/org/apache/james/smtpserver/core/filter/fastfail/ValidRcptHandler.java?rev=804362&r1=804361&r2=804362&view=diff
==============================================================================
--- 
james/server/sandbox/active/smtp_refactor/smtpserver-function/src/main/java/org/apache/james/smtpserver/core/filter/fastfail/ValidRcptHandler.java
 (original)
+++ 
james/server/sandbox/active/smtp_refactor/smtpserver-function/src/main/java/org/apache/james/smtpserver/core/filter/fastfail/ValidRcptHandler.java
 Fri Aug 14 20:27:36 2009
@@ -171,14 +171,14 @@
         if (!session.isRelayingAllowed()) {
             boolean invalidUser = true;
 
-            if 
(session.getConfigurationData().getUsersRepository().contains(rcpt.getUser()) 
== true || recipients.contains(rcpt.toString().toLowerCase()) || 
domains.contains(rcpt.getHost().toLowerCase())) {
+            if 
(session.getConfigurationData().getUsersRepository().contains(rcpt.getLocalPart())
 == true || recipients.contains(rcpt.toString().toLowerCase()) || 
domains.contains(rcpt.getDomain().toLowerCase())) {
                 invalidUser = false;
             }
 
             // check if an valid virtual mapping exists
             if (invalidUser == true  && vut == true) {
                 try {
-                    Collection targetString = 
table.getMappings(rcpt.getUser(), rcpt.getHost());
+                    Collection targetString = 
table.getMappings(rcpt.getLocalPart(), rcpt.getDomain());
             
                     if (targetString != null && targetString.isEmpty() == 
false) {
                         invalidUser = false;

Modified: 
james/server/sandbox/active/smtp_refactor/smtpserver-function/src/main/java/org/apache/james/smtpserver/core/filter/fastfail/ValidRcptMX.java
URL: 
http://svn.apache.org/viewvc/james/server/sandbox/active/smtp_refactor/smtpserver-function/src/main/java/org/apache/james/smtpserver/core/filter/fastfail/ValidRcptMX.java?rev=804362&r1=804361&r2=804362&view=diff
==============================================================================
--- 
james/server/sandbox/active/smtp_refactor/smtpserver-function/src/main/java/org/apache/james/smtpserver/core/filter/fastfail/ValidRcptMX.java
 (original)
+++ 
james/server/sandbox/active/smtp_refactor/smtpserver-function/src/main/java/org/apache/james/smtpserver/core/filter/fastfail/ValidRcptMX.java
 Fri Aug 14 20:27:36 2009
@@ -121,7 +121,7 @@
      */
     public HookResult doRcpt(SMTPSession session, MailAddress sender, 
MailAddress rcpt) {
 
-        String domain = rcpt.getHost();
+        String domain = rcpt.getDomain();
 
         // Email should be deliver local
         if (!domain.equals(LOCALHOST)) {
@@ -143,7 +143,7 @@
                         // Check for invalid MX
                         if (bNetwork.matchInetNetwork(ip)) {
                             return new 
HookResult(HookReturnCode.DENY,SMTPRetCode.AUTH_REQUIRED, 
DSNStatus.getStatus(DSNStatus.PERMANENT, DSNStatus.SECURITY_AUTH) + " Invalid 
MX " + session.getRemoteIPAddress() 
-                                    + " for domain " + rcpt.getHost() + ". 
Reject email");
+                                    + " for domain " + domain + ". Reject 
email");
                         }
                     } catch (UnknownHostException e) {
                         // Ignore this



---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to