Move mail boxes data to external drive on Mac Mail on Mavericks
I believe Mail updates the .mbox file each time it closes which basically overwrites the symlink.

You could consider trying to symlink in the other direction as spelled out here on Mac OSX Hints or alternatively symlink a parent directory of the .mbox instead since it does not get rewritten.