Hi Brad,
The reset password uses the mail settings from the system.net.mailsettings section of Web.config, but all other features use the settigns from appSettings as described in the documentation. If you configure it correctly it will work. No messages are lost even if the mail is not configured correctly, if logged in as admin or with edit permission you should see a link for "View Messages" on the contact form.
Hope it helps,
Joe