Do you see the sent.php confirm message? I don't see any problems with these pages. Maybe it is an issue in the mail include file? Try dumping the session after sending the email on a test page:
<?php
session_start();
var_dump($_SESSION);
?>
That should give you any error messages from the server and more details about the email attempt.