?
Solved

SMTP service in XP

Posted on 2004-04-20
16
Medium Priority
?
744 Views
Last Modified: 2010-08-05
Hi,

I am trying to use the IIS SMTP service. I managed to sort out everything except: I cannot send out email. I turned on logging and:

EHLO to hotmail OK
MAIL FROM and RCPT TO ... OK

Then it issues a BDAT 2254 LAST command, and waits.... until it times out and the message is not send. I can see in the event viewer, that "connection dropped by remote host" or similar.

I checked it on Windows 2000 IIS SMTP and it uses DATA command after that it is successfully sent and the QUIT command is also successful. In case of XP it cannot send the email.

Is this a problem with BDAT or I am missint some configuration?

THanks

Charlie
0
Comment
Question by:Chopinke
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 7
  • 5
16 Comments
 
LVL 37

Accepted Solution

by:
meverest earned 1000 total points
ID: 10875258
there is a DoS vulnerability in iis that allows malformed bdat command to crash iis.

you may be seeing the effect of that.  i didn;t look to see how to disable BDAT, if you can find out how to stop issuing BDAT and use normnal DATA instead, you will probably resolve this behaviour.

cheers,  Mike.
0
 
LVL 1

Author Comment

by:Chopinke
ID: 10878996
I read that, but that was fixed, wasn't it? Also if that BDAT command is disabled on the receiving end, then why isn't there a nont 250OK response?

I am sure using DATA instead if BDAT would solve the issue, so if you could tell me how to do that that would be great.

THanks,

Charlie
0
 
LVL 1

Author Comment

by:Chopinke
ID: 10944185
I change this questions to 500 points, for anybody who can tell me how to make BDAT work on Windows XP, apparently this problem is present on Windows 2000 IIS SPTM server too.

Disabling this option is not okay, because in the SMTP LOG I saw HOTMAIL issuing this command to send email to my SMTP server... and we cannot make HOTMAIL change their policy!

I am sure it is some settings in the registry or SMTP server, I just cannot find what it can be.

I have all the lates security patchec applied.

Thanks,

Charlie
0
U.S. Department of Agriculture and Acronis Access

With the new era of mobile computing, smartphones and tablets, wireless communications and cloud services, the USDA sought to take advantage of a mobilized workforce and the blurring lines between personal and corporate computing resources.

 
LVL 37

Expert Comment

by:meverest
ID: 10944505
hi,

it's not *your* server that is your concern here, it is the other end that is causing trouble.

your logs imply that the bdat is issued to the remote server/s, and the remote never responds.  possibly it is bombing and terminating the connection, therefore the mail is never delivered.

as you say, you have no chance of convincing hotmal admins to change their behaviour, so it may be pertinent to stop your end using bdat for outgoing mail.

cheers.
0
 
LVL 37

Expert Comment

by:meverest
ID: 13221133
suggest accept meverest.
0
 
LVL 1

Author Comment

by:Chopinke
ID: 13226084
I got no answer to my question. Offer to disable BDAT and use DATA is not an answer, since that was the question (or actually to make BDAT work), when I increased it to 500 points.

Please don't issue the points to anybody.
0
 
LVL 37

Expert Comment

by:meverest
ID: 13230756
often there is a difference between the answer you want and the right answer.

as per my comment previosuly, "to get bdat to work requires the ather end to support it".  I am sorry if the correct answer is not the answer you want to hear, but it is still a valid response.

regards,  Mike.
0
 
LVL 1

Author Comment

by:Chopinke
ID: 13230791
See my comment as pf 4/28/2004:

" I change this questions to 500 points, for anybody who can tell me how to make BDAT work on Windows XP, apparently this problem is present on Windows 2000 IIS SPTM server too."

This question was not answered, I won't approve giving anybody any points.

Admin, please close this question as unresolved.
0
 
LVL 37

Expert Comment

by:meverest
ID: 13230909
i quote from the original post:

>> Is this a problem with BDAT or I am missint some configuration?

i gave what i argue is the correct response.  you can't change the question half way and then complain that nobody answered your question.

>> I change this questions to 500 points, for anybody who can tell me how to make BDAT work on Windows XP

i gave the correct answer to that too.  in fact BDAT apparently *is* working on your system.  just that the remote end refuses to accept it.  you can control your own systems but you cannot expect to enforce your configuration to the other end.

"Q: Tell me how to make lead into gold"
A: You can't

it may not be the answer requested, but it is the correct answer.

regards,  Mike.
0
 
LVL 37

Expert Comment

by:meverest
ID: 13230919
oh, and just in case it matters to you:  I don't care less about points or no points - what do you think points are to me?  I can't spend them on beer! ;-)  this is a matter of principle.


0
 
LVL 33

Expert Comment

by:humeniuk
ID: 13249541
Chopinke,

Given that there is some disagreement here, I read over the question a few times before posting this recommendation.  I have to agree with meverest that it appears the question was answered.  However, please note that all objections will be read by the moderators who make the final determination as to how the question will be closed.

Humeniuk
EE Cleanup Volunteer
0
 
LVL 1

Author Comment

by:Chopinke
ID: 13249640
I think it's very shortshighted commend, that the question was answered. I the first thing comes on google is that "there is a vulnerability in BDAT".

And again: the question was raised to 500 points, and not answered.

I maintain my previous statement, the question was not answered, what you think is an answer is nothing, but a simple comment after spending 1 minute on google.
0
 
LVL 37

Expert Comment

by:meverest
ID: 13250547
why would i spend time on google to save you one minute of your time?

<sheesh> no pleasing some people.  i don't care what is done with this q - i know what i'll do next time i see a post from him in this forum.

0

Featured Post

Want to be a Web Developer? Get Certified Today!

Enroll in the Certified Web Development Professional course package to learn HTML, Javascript, and PHP. Build a solid foundation to work toward your dream job!

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Here are the symptoms: You start receiving calls from users that one of your legacy web apps isn't coming up, so you log into your IIS 5 server to check it out.  When you pull up the services, you notice that the WWW Publishing service isn't runn…
A phishing scam that claims a recipient’s credit card details have been “suspended” is the latest trend in spoof emails.
Do you want to know how to make a graph with Microsoft Access? First, create a query with the data for the chart. Then make a blank form and add a chart control. This video also shows how to change what data is displayed on the graph as well as form…
In this video, Percona Solution Engineer Rick Golba discuss how (and why) you implement high availability in a database environment. To discuss how Percona Consulting can help with your design and architecture needs for your database and infrastr…
Suggested Courses
Course of the Month13 days, 7 hours left to enroll

801 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question