I can do it using MAPI, but I am having a problem with setting the profile. That is I don't know how. Right now, in my testing I am using a command button to send the mail, but in my application, it will be a program that is not used by a user, it will just run in the background. But the probelm is that it says invalid profile everytime and then lets me select one and then it works. How do I get around this? Also, I have not been able to figure out how to send mail out of my email system, which will be necessary.