unless the backend breaks somehow (server changed ip/ssl/imap password...) in which case it will result in an endless useless retry loop?