Try copying the following code into a .php file and browsing to it on your web site:
<?phpset_time_limit(0);// length of test in seconds$s = 300;$start=time();echo "running timer test for $s seconds... elapsed = ";while(true){ $elapsed = time()-$start; if($elapsed % 10 == 0 ){ echo "$elapsed.. "; flush(); } if($elapsed > $s) break; sleep(1);}$total = time() - $start;echo "<br>Looks good! The script ran for $total secs";?>
If the time test does not run to completion please ask your host about disabling PHP "Safe mode" for your domain.
Another thing to try is setting the following in config.php:
$smtp_timeout=45;
Please search the forum for "smtp_timeout" for more information on that setting.
Regards