| Author |  | 
      
        | reny Newbie
 
  
  
 Joined: 06 January 2009
 Location: India
 Online Status: Offline
 Posts: 4
 | 
          hi,
           | Posted: 18 March 2009 at 11:12am | IP Logged |   |  
           | 
 |  I am trying to download messages from my mail server continuously using a windows service. Once my service starts i try to send messages to my mail server. After the msg is downloaded into my db i get an exception saying connection forcibly closed. I don't know wats the reason. If i run the appliction seperately not within a service i don't get any problem. Is this problem related to threading procedure that i am using.. Please reply.
 | 
       
        | Back to Top |     | 
       
       
        |  | 
        | Alex AfterLogic Support
 
  
  
 Joined: 19 November 2003
 Online Status: Offline
 Posts: 2207
 | 
          This exception is caused by the operating system, not by MailBee or .NET framework. Perhaps, when the application is being run on behalf of System user, other network software running on this computer (firewall or whatever) closes the connection. When the application is being run under regular account, this does not happen. Of course, this is just a guess.
           | Posted: 18 March 2009 at 3:55pm | IP Logged |   |  
           | 
 |  
 Regards,
 Alex
 | 
       
        | Back to Top |     | 
       
       
        |  | 
        | reny Newbie
 
  
  
 Joined: 06 January 2009
 Location: India
 Online Status: Offline
 Posts: 4
 | 
          Actually this exception occurs when the service is running. I don't have to send any messages. After some 10 to 15 mins an exception is thrown saying connection is closed forcibly. What is the reason behind this.The firewall is disabled in my pc. still this error occurs.
           | Posted: 19 March 2009 at 11:04am | IP Logged |   |  
           | 
 |  | 
       
        | Back to Top |     | 
       
       
        |  | 
        | Andrew AfterLogic Support
 
  
 
 Joined: 28 April 2006
 Location: United States
 Online Status: Offline
 Posts: 1189
 | 
          Does your service keep connection with mail server open for 10 to 15 mins? If so, it's terminated by timeout. To keep connection alive for a long time, you should periodically call Noop method (available in Smtp, Pop3, Imap classes) to notify server that your application is still alive.
           | Posted: 20 March 2009 at 5:57am | IP Logged |   |  
           | 
 |  
 Best regards,
 Andrew
 | 
       
        | Back to Top |     | 
       
       
        |  | 
        | reny Newbie
 
  
  
 Joined: 06 January 2009
 Location: India
 Online Status: Offline
 Posts: 4
 | 
          I have been disconnecting from the mail server once all the mails for that particular user has been downloaded. So I don't think its connected continuously for about 10 minutes to a mail server unless if its taking so much time to download all the messages from each user.
           | Posted: 20 March 2009 at 11:45pm | IP Logged |   |  
           | 
 |  | 
       
        | Back to Top |     | 
       
       
        |  | 
        | Andrew AfterLogic Support
 
  
 
 Joined: 28 April 2006
 Location: United States
 Online Status: Offline
 Posts: 1189
 | 
          Please enable logging, reproduce the issue and provide us with the log file for examination.
           | Posted: 23 March 2009 at 6:51am | IP Logged |   |  
           | 
 |  
 Best regards,
 Andrew
 | 
       
        | Back to Top |     | 
       
       
        |  | 
        | jbronzoulis Newbie
 
  
 
 Joined: 23 March 2009
 Location: United States
 Online Status: Offline
 Posts: 2
 | 
          I am having the same problem. I have included some of the log file. Thanks.
           | Posted: 25 March 2009 at 10:06am | IP Logged |   |  
           | 
 |  
 [15:21:54.18] [INFO] Assembly version: 5.0.1.124.
 [15:21:54.18] [INFO] Will resolve host "pop.bizmail.yahoo.com".
 [15:21:54.28] [INFO] Host "pop.bizmail.yahoo.com" resolved to IP address(es) 209.191.119.134, xxx.xxx.xxx.xxx.
 [15:21:54.28] [INFO] Will connect to host "pop.bizmail.yahoo.com" on port 995.
 [15:21:54.31] [INFO] Socket connected to IP address 209.191.119.134 on port 995.
 [15:22:14.37] [INFO] Error: An existing connection was forcibly closed by the remote host. InnerException message follows: An existing connection was forcibly closed by the remote host
 [15:22:14.37] [INFO] Will disconnect from host "pop.bizmail.yahoo.com".
 [15:22:14.37] [INFO] Disconnected from host "pop.bizmail.yahoo.com".
 [15:22:14.39] [INFO] Assembly version: 5.0.1.124.
 [15:22:14.39] [INFO] Will resolve host "pop.bizmail.yahoo.com".
 [15:22:14.46] [INFO] Host "pop.bizmail.yahoo.com" resolved to IP address(es) xxx.xxx.xxx.xxx, 209.191.119.134.
 [15:22:14.46] [INFO] Will connect to host "pop.bizmail.yahoo.com" on port 995.
 [15:22:14.50] [INFO] Socket connected to IP address xxx.xxx.xxx.xxx on port 995.
 [15:22:34.54] [INFO] Error: An existing connection was forcibly closed by the remote host. InnerException message follows: An existing connection was forcibly closed by the remote host
 [15:22:34.54] [INFO] Will disconnect from host "pop.bizmail.yahoo.com".
 [15:22:34.54] [INFO] Disconnected from host "pop.bizmail.yahoo.com".
 | 
       
        | Back to Top |     | 
       
       
        |  | 
        | Andrew AfterLogic Support
 
  
 
 Joined: 28 April 2006
 Location: United States
 Online Status: Offline
 Posts: 1189
 | 
          Just enable SSL, but use SslStartupMode.OnConnect instead of SslStartupMode.UseStartTls for connecting to dedicated SSL port 995.
           | Posted: 26 March 2009 at 12:45am | IP Logged |   |  
           | 
 |  
 Best regards,
 Andrew
 | 
       
        | Back to Top |     | 
       
       
        |  | 
        | jbronzoulis Newbie
 
  
 
 Joined: 23 March 2009
 Location: United States
 Online Status: Offline
 Posts: 2
 | 
          
           | Posted: 06 July 2009 at 1:16pm | IP Logged |   |  
           | 
 |  
 This worked for a while. Now I started getting the error again.
 An existing connection was forcibly closed by the remote host.
 | 
       
        | Back to Top |     | 
       
       
        |  | 
        | Andrew AfterLogic Support
 
  
 
 Joined: 28 April 2006
 Location: United States
 Online Status: Offline
 Posts: 1189
 | 
          Please try connecting to the same host through SSL via another e-mail client like Mozilla Thunderbird. If it works fine, but doesn't in case of your application, please capture a new log and provide us for examination.
           | Posted: 07 July 2009 at 1:16am | IP Logged |   |  
           | 
 |  
 Best regards,
 Andrew
 | 
       
        | Back to Top |     | 
       
       
        |  |