Kate
There are two widely used techniques for doing this, and both are complex, high-maintenance, and error prone. One uses CDONTS and the other, well, let's just say it's a kludge. My experience with both has been bad
Instead, you may want to look at it from a different perspective---the database itself. If you use MS SQL, for example, you can send the form results direclty to the database and then set a trigger in the database to send an e-mail when a row is added. I think MSDE also supports triggers, but I can't recall off-hand. MYSQL was suposed to add triggers in an upcoming release, but again, that's not my area of knowledge
The inablility of FrontPage to be able to send form results simultaneously to a database and e-mail really has to do with incompatable DLLs, and this remains, in my humble opinion, is a huge oversight in the product line. After all, for any e-commerce site, a proprietor would like to know a new order has been placed in the database, and e-mail is a perfect way of sending such a notification. Regardless of which techniques you employ, you'll need patience and some luck!.