| Author | 
         | 
         
      
        
         
         slies Newbie 
          
  
  Joined: 17 July 2006 Location: United States
 Online Status: Offline Posts: 5
          | 
        
         
          
           | Posted: 17 July 2006 at 5:37pm | IP Logged
		     | 
                    
            		  
           | 
           
          
           
  | 
           
          
Howdy,
 
 We are attempting to use the mailbee object to replace the use of the CDONTS objects that the .NET Mail objects use internally.
 
 We have started with just the SMTP Demo App for C# and trying to get it to send.  
 
 I set it up as our public SMTP server, smtp.corporatesvcs.net and I get the following message "Socket Connection has timed out.  InnerException message follows: A connection attempt failed because the connected party did no properly respond after a period of time, or established connection failed because connected host has failed to respond" 
 
 This SMTP is active and actively being used via the standard .Net Mail objects by simplying stating the smtp server and are on in constant operation.  I also logged in via telnet and verified it is working.
 
 Any help at what to look at would be appreciated.
 
 - Scott
         | 
       
       
        | Back to Top | 
         
          
         | 
       
       
       
        |   | 
      
        
         
         Alex AfterLogic Support 
          
  
  Joined: 19 November 2003
 Online Status: Offline Posts: 2207
          | 
        
         
          
           | Posted: 18 July 2006 at 7:47am | IP Logged
		     | 
                    
            		  
           | 
           
          
           
  | 
           
          
We tried to connect to smtp.corporatesvcs.net on port 25 but found the connection can't be established.
 
 To let us investigate the problem in more detail, could you please provide us with the following details:
 - mail server address (if it is not smtp.corporatesvcs.net);
 - port number;
 - login/password of a test account on your mail server. Please make sure this problem persist on this test account.
 
 Please send this information to support@afterlogic.com.
 
 
 Best regards, 
 Alex
         | 
       
       
        | Back to Top | 
         
          
         | 
       
       
       
        |   | 
      
        
         
         sas Newbie 
          
  
  Joined: 26 December 2006 Location: Germany
 Online Status: Offline Posts: 3
          | 
        
         
          
           | Posted: 26 December 2006 at 3:07pm | IP Logged
		     | 
                    
            		  
           | 
           
          
           
  | 
           
          
Hello,
 
 I do have the same problem. It not only occurs when using my code but also the sample 1 for SMTP.NET. I traced the network traffic and I'm posting it here. If you need more info please contact me:
 
 --- start
 220 smtp.server (mrelayeu4) Welcome to Nemesis ESMTP server
 EHLO domain
 250-mrelayeu4 pleased to meet you
 250-STARTTLS
 250-AUTH PLAIN LOGIN
 250-AUTH=PLAIN LOGIN
 250-PIPELINING
 250-SIZE 52428800
 250 HELP
 AUTH LOGIN
 334 VXNlcm5hbWU6
 bTgwNDI3MjQtdGVzdA==
 334 UGFzc3dvcmQ6
 dGVzdDEyMzQ1Ng==
 235 authentication finished successfully
 RCPT TO:<email>
 503 bad sequence of commands
 --- end
 
 After that it runs on the timeout.
 
 Sascha
 
         | 
       
       
        | Back to Top | 
         
          
         | 
       
       
       
        |   | 
      
        
         
         Andrew AfterLogic Support 
          
 
  Joined: 28 April 2006 Location: United States
 Online Status: Offline Posts: 1189
          | 
        
         
          
           | Posted: 27 December 2006 at 8:05am | IP Logged
		     | 
                    
            		  
           | 
           
          
           
  | 
           
          
Perhaps, your SMTP server just advertises pipelining support, but actually doesn't support it. In pipelining mode, MailBee.NET SMTP component sends several commands to the SMTP server simultaneously and if your server doesn't support pipelining (just advertises it), it may skip MAIL FROM (should be sent prior to RCPT TO) command. You can try to disable pipelining as follows (C# syntax):
 
 
Code: 
   
    
    
      
       Smtp.LicenseKey = "Trial or permanent key";
 Smtp mailer = new Smtp();
 
 // Specify SMTP server and enable authentication. Remove last 2 parameters if SMTP 
 // authentication is not required in order to send mail through your SMTP server.
 mailer.SmtpServers.Add("mail.domain.com", "jdoe", "secret");
 
 // Disable pipelining
 mailer.SmtpServers[0].Pipelining = false;
 
 // Set sender
 mailer.From.DisplayName = "John Doe";
 mailer.From.Email = "jdoe@domain.com";
 
 // Demonstrate various methods to specify recipients.
 mailer.To.AsString = "email@address.com";
 
 mailer.Subject = "Test";
 mailer.BodyPlainText = "Test";
 
 mailer.Send(); | 
       
       | 
    
    | 
 
 
 
 
 If it doesn't help, could you please provide us with a test account on your mail server on which the issue can be reproduced? You can send this info to support@afterlogic.com.
 
 
 Best regards,
 Andrew
         | 
       
       
        | Back to Top | 
         
          
         | 
       
       
       
        |   | 
      
        
         
         sas Newbie 
          
  
  Joined: 26 December 2006 Location: Germany
 Online Status: Offline Posts: 3
          | 
        
         
          
           | Posted: 29 December 2006 at 5:45am | IP Logged
		     | 
                    
            		  
           | 
           
          
           
  | 
           
          
Disabling Pipelining helped. But: the server actually supports it. I found out that when disabling the anti virus services (which act as a proxy for all mail traffic) the code runs perfect. Thanks for your help. BTW: I disabled pipelining, living w/o an anti virus is maybe not the best idea ;)
 
 Kind regards,
 Sascha
         | 
       
       
        | Back to Top | 
         
          
         | 
       
       
       
        |   | 
      
        
         
         Alex AfterLogic Support 
          
  
  Joined: 19 November 2003
 Online Status: Offline Posts: 2207
          | 
        
         
          
           | Posted: 29 December 2006 at 8:05am | IP Logged
		     | 
                    
            		  
           | 
           
          
           
  | 
           
          
Thanks for posting back. Now it's clear there is a bug in your antivirus. It intercepts SMTP traffic from pipelining-enabled SMTP server and then transmits it to other apps but does not support pipelining itself. In this case, it should exclude pipelining from the list of advertized capabilities but it "forgets" to do so.
 
 Regards,
 Alex
         | 
       
       
        | Back to Top | 
         
          
         | 
       
       
       
        |   |