public void execute(DBTransaction transaction) throws SQLException {
CharacterDAO characterdao = DAORegister.get().get(CharacterDAO.class);
accountName = characterdao.getAccountName(transaction, target);
if (accountName != null) {
PostmanDAO postmandao = DAORegister.get().get(PostmanDAO.class);
postmandao.storeMessage(transaction, source, target, message, messagetype);
}
}
/**
* checks if account name could be found - which tells if the character whom the message was for, existed