Device Contacts option missing w/ Chatmail

Delta Chat version 1.46.2

Expected behavior

Well if you are using a classic email account, there is an option in the settings that enables/disables Deltachat to look at the device’s contacts and make people’s names and photos inside Deltachat to match those in the system contacts.

Actual behavior

If you are using a chatmail account, the option is gone. I wonder whether there is a reason for this.

Steps to reproduce the problem

  1. …n/a

Screen snapshots


Debug logs

If applicable, debug logs can be copied from within the Delta Chat app: 

Open the _Settings_ menu -> _About_ -> _version number|Info_.

Alternatively from the Android system log:

` adb logcat -v time -s DeltaChat `

This log contains private data (e.g. mail address, provider information) which shall be removed or anonymised prior to posting.

the reason is that with chatmail, you can only write encrypted messages - which is doable as described eg. at Instant Onboarding and Instant Message Delivery - Delta Chat

offering random addresses from the addressbook, that probably do not use deltachat, seemed not to be helpful - at least on the first iteration, we did not see a usecase and removed the option for chatmail at hide IMAP folder options on chatmail by r10s · Pull Request #3050 · deltachat/deltachat-android · GitHub

to be clear: the option is still available when using a classic email address as a profile.