IMAP is the way to go if your email service supports it. That means as opposed to pulling the mail (where an email client will remove it from the server blindly, either leaving it there for other mail clients to blindly pull, or removing it altogether), it will actually do a proper sync - any mail marked as read will mark as read on another client, any deleted / moved to another folder on one will do so on any other clients.