per permettere l'autenticazione nell'smpt non credo bastino le impostazioni del php.ini.

Io generalmente utilizzo la classe phpmailer per inviare le mail, che supporta l'impostazione dell'autenticazione smtp.

Dai un occhio qui:

http://phpmailer.sourceforge.net/

ciao