log.debug("checkUserMail: " + email);
Object idf = PersistenceSessionUtil.createSession();
EntityManager session = PersistenceSessionUtil.getSession();
EntityTransaction tx = session.getTransaction();
tx.begin();
Query query = session.createQuery("select c from Adresses as c where c.email LIKE :email AND c.deleted <> :deleted");
query.setParameter("email", email);
query.setParameter("deleted", "true");
int count = query.getResultList().size();
log.debug("size: " + count);
tx.commit();
PersistenceSessionUtil.closeSession(idf);
if (count > 0) {