Hola
bueno se me ocurrio una idea y parece que funciono, como si hubiera algún tipo de conflicto interno, grabado en la BD o en php.
La cuestion es que pense, "a lo mejor es que no puede enviar correos en html", asi que empecé de cero y seleccioné "usar la funcion php" y "envio de correos en modo texto" y funcionó.
volvi a hacer lo mismo con el "modo html" y tambien funciono. y por ultimo volvi a seleccionar el modo "ambos" que era como estaba al principio y que no era tambien como no funcionaba el envio de correos, y tambien funciono. Como digo es como si hubiera algun tipo de conflicto que al cambiar a modo texto se solucionara.
---------------
Ahora bien, despues de eso cambie al modo avanzado para configurar de nuevo los parametros de mi servidor de correo, pero en ese caso sigue si funcionar, a pesar de haber hecho lo mismo que explico justo encima.
lo unico que se me ocurre es que mi servidor smtp funciona mediante "STARTLS" y esa opcion no aparece en prestashop. solo aparece "ninguno", "SSL" o "TLS".
La única configuracion SMTP que he conseguido que funcione es:
encriptacion= ninguna
puerto = 587
PERO SOLO ENVIA EL CORREO DE PRUEBA
CON EL RESTO DE CORREOS DA ERROR