Having not done this yet, but in the contacts app (preferences) you can define/configure âonline contactsâ.
In the dropdown list there is an option with name âImap and SMTPâ.
Maybe this route can help you achieving your goal.
Also, when you have Evolution installed, you can export the addressbook into a vcf file.
Perhaps you can import that file into Posteo.
EDIT
I just checked: Posteo offers vcf import (see screenshot).
In Gnome 46 it is supported when I tried it sortof worked with Mobian. For L5 byzantium and even crimson based on the supported Gnome version in bookworm I donât think CarDAV plugins in the online accounts will be available.
My guess is the only way to support it and which has worked for me is using Evolution server plugin. You can install it from the software store, setup using evolution app, then it will sync with your Gnome Calendar, Contacts just fine.
I am hosting nextcloud, and have addded the nextcloud account to PureOS. Calendar, contacts and storage works. I believe nextcloud uses caldav at least