Didn't expect onprem since microsoft has super weird requirements on it since v2019 and haven't properly maintained it for years (except now you are also supposed to pay for it monthly), but if you would suffer with the old web version, you may want to look into Evolution+ews which should be able to handle onprem exchange on linux. Unsure if it supports niche features like public folders but the normal stuff should be covered.