Una pregunta: ¿el código que muestras al inicio es exactamente lo que usas para enviar correos?
Osea, se que voy a sonar tonto, ¿pero los valores que dicen mipagina.com son de ejemplo o así los usas realmente?
Digo... si no, intenta mostrar el código real que utilizas (obviamente omite el password) para ver si hay algo mal.