Creo asi a simple vista que es porque repites el nombre de variable $mensaje, la utilizas dos veces "creo".
Prueba asi:
Código PHP:
$idUsuario = 54;
$asunto = "nsms asunto";
$mensaje1 = "msj del text area";
$idsReceptores = "50-45-54-55";
*
$mensaje = new Mensajes($idUsuario);
echo $mensaje->enviarMensaje($asunto,$mensaje1,$idsReceptores);
Haber si hay suerte