James-2.0a2-20020128 (nightly) + JRE1.3.1 on Windows2000

   The mail failed to transfer will be stored into the outgoing
directory for retrying.   But the contents of the message
appears to be lost.  Why ?

What I did:

  1. Unzipped the distributed file, then executed run.bat.

  2. Stop James.

  3. Modified apps/james/conf/config.xml
     (please refer to config.diff below)

  4. Executed run.bat again, then added user by telnet.

  5. Send a email to James with SMTP.
     The recipient was "[EMAIL PROTECTED]".
     192.168.30.1 is an unreachable/unresolvable address.

Results:

  1. Java exception occured by SMTP timeout.
     (It was logged in James.Mailet.log)

  2. The following message was logged in James.Mailet.log.
     "RemoteDelivery: Storing message ... into outgoing after 0 retries"

  3. cd to outgoing directory, then check file entries.

     2002/01/30  19:00       <DIR>          .
     2002/01/30  19:00       <DIR>          ..
     2002/01/30  18:57                    0 
4D61696C313031323338343538393637382D302D2139323138383131392D746F2D3139322E3136382E33302E31.Repository8.FileStreamStore
     2002/01/30  18:57                  728 
4D61696C313031323338343538393637382D302D2139323138383131392D746F2D3139322E3136382E33302E31.Repository9.FileObjectStore

     The size of a data file is zero.

--
Iwasa Kazmi


====== config.diff

--- config.xml.orig     Wed Jan 30 19:05:53 2002
+++ config.xml  Wed Jan 30 18:53:20 2002
@@ -21,7 +21,7 @@
   <!-- The James block  -->
   <James>
 <!-- CHECKME! Set this to the right email address for error reports -->
-      <postmaster> Postmaster@localhost </postmaster>
+      <postmaster> iwasa@localhost </postmaster>
 
 <!-- CONFIRM? -->
       <!-- servernames identifies the DNS namespace served by this instance
@@ -186,8 +186,8 @@
           <mailet match="All" class="RemoteDelivery">
             <outgoing> file://var/mail/outgoing/ </outgoing>
             <!-- <outgoing> db://conf/mail-outgoing.properties </outgoing> -->
-            <delayTime> 21600000 </delayTime>
-            <maxRetries> 5 </maxRetries>
+            <delayTime> 120000 </delayTime>
+            <maxRetries> 1 </maxRetries>
           </mailet>
         </processor>
 
@@ -224,7 +224,7 @@
 <!-- CONFIRM? Enter ip address of your DNS server, one per element -->
   <dnsserver>
         <servers>
-          <server>127.0.0.1</server>
+          <server>192.168.0.1</server>
           <!--<server> put extra dns server address here </server>-->
         </servers>
         <authoritative>false</authoritative>
@@ -256,7 +256,7 @@
   </remotemanager>
 
   <pop3server>
-        <port>110</port>
+        <port>9110</port>
         <!-- <port>995</port> -->
         <!-- port 995 is the well-known/IANA registered port for POP3S
         ie over SSL/TLS -->


====== James.Mailet.log

Wed Jan 30 18:56:41 JST 2002 [INFO   ] (James.Mailet): ToProcessor: Sending mail 
org.apache.james.core.MailImpl@65b28 to transport
Wed Jan 30 18:56:41 JST 2002 [INFO   ] (James.Mailet): RemoteDelivery: Remotely 
delivering mail Mail1012384589678-0-!92188119
Wed Jan 30 18:56:41 JST 2002 [INFO   ] (James.Mailet): RemoteDelivery: sending mail to 
[[EMAIL PROTECTED]] on 192.168.30.1
Wed Jan 30 18:56:41 JST 2002 [INFO   ] (James.Mailet): RemoteDelivery: Remote delivery 
thread (0) will process mail Mail1012384589678-0-!92188119-to-192.168.30.1
Wed Jan 30 18:56:41 JST 2002 [INFO   ] (James.Mailet): RemoteDelivery: attempting to 
deliver Mail1012384589678-0-!92188119-to-192.168.30.1
Wed Jan 30 18:56:41 JST 2002 [INFO   ] (James.Mailet): RemoteDelivery: attempting 
delivery of Mail1012384589678-0-!92188119-to-192.168.30.1 to host 192.168.30.1 to 
[[EMAIL PROTECTED]]
Wed Jan 30 18:57:02 JST 2002 [INFO   ] (James.Mailet): RemoteDelivery: Exception 
delivering message (Mail1012384589678-0-!92188119-to-192.168.30.1) - Could not connect 
to SMTP host: 192.168.30.1, port: 25;
  nested exception is: 
        java.net.ConnectException: Operation timed out: connect
Wed Jan 30 18:57:02 JST 2002 [INFO   ] (James.Mailet): RemoteDelivery: Temporary 
exception delivering mail (Mail1012384589678-0-!92188119-to-192.168.30.1: 
javax.mail.MessagingException: Could not connect to SMTP host: 192.168.30.1, port: 25;
  nested exception is: 
        java.net.ConnectException: Operation timed out: connect
        at com.sun.mail.smtp.SMTPTransport.openServer(SMTPTransport.java:867)
        at com.sun.mail.smtp.SMTPTransport.protocolConnect(SMTPTransport.java:156)
        at javax.mail.Service.connect(Service.java:234)
        at javax.mail.Service.connect(Service.java:135)
        at javax.mail.Service.connect(Service.java:87)
        at com.sun.mail.smtp.SMTPTransport.connect(SMTPTransport.java:93)
        at 
org.apache.james.transport.mailets.RemoteDelivery.deliver(RemoteDelivery.java:190)
        at 
org.apache.james.transport.mailets.RemoteDelivery.run(RemoteDelivery.java:394)
        at java.lang.Thread.run(Unknown Source)

Wed Jan 30 18:57:02 JST 2002 [INFO   ] (James.Mailet): RemoteDelivery: Storing message 
Mail1012384589678-0-!92188119-to-192.168.30.1 into outgoing after 0 retries
Wed Jan 30 18:59:02 JST 2002 [INFO   ] (James.Mailet): RemoteDelivery: Remote delivery 
thread (0) will process mail Mail1012384589678-0-!92188119-to-192.168.30.1
Wed Jan 30 18:59:02 JST 2002 [INFO   ] (James.Mailet): RemoteDelivery: attempting to 
deliver Mail1012384589678-0-!92188119-to-192.168.30.1
Wed Jan 30 18:59:03 JST 2002 [INFO   ] (James.Mailet): RemoteDelivery: attempting 
delivery of Mail1012384589678-0-!92188119-to-192.168.30.1 to host 192.168.30.1 to 
[[EMAIL PROTECTED]]



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

Reply via email to