tratale asi:
Código php:
Ver originalmysql_query ("UPDATE mensajes SET de='$de', para='$para', asunto='$asunto' mensaje='$mensaje', fecha='$fecha', ip='$ip' WHERE id = '".$_POST['id']."'",$conexion);
en caso de que no funcione pon:
Código php:
Ver originalmysql_query ("UPDATE mensajes SET de='".$_POST['de']."', para='".$_POST['para']."', asunto='".$_POST['asunto']."' mensaje='".$_POST['mensaje']."', fecha='".$_POST['fecha']."', ip='".$_POST['ip']."' WHERE id = '".$_POST['id']."'",$conexion);
trata asi, y no dices como te fue