a ver, primero por pasos... ¿esperas que alguien te corrija el código así no mas?
yo creo que en esta vida las cosas cuestan, y al menos deberías tomarte el tiempo para estudiar un poco el lenguaje y hacerlo por ti mismo...
¡es lo mínimo que te debería costar!
solo usa la materia gris que debes tener en algún lado, de verdad, es lo mejor...
y bueno, finalmente creo que el
php.ini no tiene que ver, pues has dicho que con PHPMailer si te funciona... ¿entonces que deseas configurar?
¡si ya sirve!