Mackie has started every game under Redknapp and still has two-and-a-half years to run on his contract at Loftus Road.
"Jamie's a fantastic boy, a great lad," Redknapp told the Fulham Chronicle.
"He's the sort of boy who gives everything and you couldn't meet a better lad than him.
"He's the kind of player we want to keep hold of - I love Jamie. I enjoy seeing him coming into work every day. He's a top bloke."