It looks like that should work.
Is there a php error occurring?
Add the following at line 1:
<?php
error_reporting(E_ALL);
ini_set('display_errors','on');
?>
this will show any errors if there are any.
Perhaps try leaving the SMTP server blank?
Your friends over here at WebAssist! These Dreamweaver extensions will assist you in building unlimited, custom websites.
These out-of-the-box solutions provide you proven, tested applications that can be up and running now. Build a store, a gallery, or a web-based email solution.