Can other lemmy clients or the server admins see the email address associated with my account?
Can you see theirs?
Even as a lemmy admin this is not exposed, you need server/DB access at the moment
If manual registrations are enabled the admin can see email addresses in the standard gui for registrations
Yes, I just checked the API and I don’t see it exposed anywhere except to the user.
Hmm, let’s see… no, not visible.
The admins of your server? Yes, I do believe they can. Anybody else though? No, they cannot.
Can I change the email address associated with my account? I did not find it in the settings?
contact the support of your instance unless it explicitly saya otherwise in there tos
so once I delete the email contained in that field, it will be deleted on the server as well I hope? I should look this up in the lemmy code i.g.
I assume it’s removed from your user record in the Postgres database. Presumably there are database backups that will retain it. I haven’t worked on the Lemmy codebase nor do I sysadmin the server, so that’s all I can speculate from my past past experience designing & managing services of this kind.
I found this answer helpful, can you open it? https://lemmy.ml/post/35169048/20671736
lemmy=# select
p.name,
i.domain,
p.display_name,
p.email
from person p join instance i
on p.instance_id = i.id
where name='helloworld';
ERROR: column p.email does not exist
email only exists in the local_user table
Can I open what? I can only get my own email address through the API: https://lemmy.readme.io/reference/get_site
curl -s -w "\n" -H "authorization: Bearer ${JWT}" https://lemmy.ml/api/v3/site \ | jq -r '.my_user.local_user_view.local_user.email'