@PostConstruct
	public void initialiseFoldersTree() {
		try {
			root = new DefaultTreeNode(mailBox,null);
			List<FolderDTO> folders = folderService.getFoldersForMailBox(mailBox);
			for (FolderDTO folder : folders) {
				DefaultTreeNode node = new DefaultTreeNode(folder, root);
				if (folder.getFolderName().equals("Inbox")) {
					inboxFolder = node;
					setSelectedFolder(node);
				}
			}
		} catch (DataProcessingException e) {
			FacesContext.getCurrentInstance().addMessage(null,
					new FacesMessage(FacesMessage.SEVERITY_ERROR, "Error", e.getExceptionMessage()));
		}
	}