ui: don't scroll index when not crossing boarder
account: imap can fetch mail and stor to db