That's correct the seal isn't magnetic although there is a magnet strip in there that doesn't keep the door closed.
If the door is popping open then its usually down to the door hinges as these are what keeps the door closed.
So from the sounds of this you have a fault with the door hinges so to cure this you need to replace them.
Click here for the hinges
If you need anymore info just get back to me.