No sé como se usa el servidor SMTP que usas .. pero podrías probar otro ..
Ejemplo: QK SMTP Server (
www.qksoft.com) ..
Si instalas ese servidor SMTP en el mismo PC que corre Apache+PHP .. tan sólo a PHP tienes que decir que SMTP = localhost .. nada más (= no tocar el PHP.ini en ese aspecto)
Te recomendaría aprender a saber lo que instalas en lugar de usar "pre-instaladores" .. así sabras lo que estás haciendo. Un ejemplo
http://www.maestrosdelweb.com/editorial/phpmysqlap/
Incluye recomendación sobre algunos servidores SMTP y configuración de PHP al respecto.
Un saludo,