I don't think you are going to be able to do what I think you want to do. He is what I believe is your question-
You want to receive the mail sent to your yahoo and hotmail account at the SMTP service in Windows2000.
This is impossible to configure on the SMTP service in Win2K. An SMTP service cannot PULL mail, like POP3 or IMAP4. You would need to configure your yahoo and hotmail to forward to your SMTP server.
The SMTP service has features to dequeue or query other SMTP servers for mail, but on a domain name level basis, but that is still not a pull, it is a request, The relay host apon request would start sending (dequeueing) the mail to the querying SMTP server.
If I have miss understood the question, please comment.