I have an existing database that I am now connecting to using hibernate. I cannot change the data in it at the moment and have everything working apart from a single column
If your Database values are "new", "mailed", "in" and "out" then your Enum need exactly the same names. - I believe that the problem is, that your Enums are in capital letters but your data base values not.