Public email address for organization profiles #10955

Closed
opened 2025-11-02 09:23:10 -06:00 by GiteaMirror · 0 comments
Owner

Originally created by @DrMaxNix on GitHub (Jun 2, 2023).

Feature Description

For me it was strange when I found out that you can display a contact email address on your user profile, but not on an organization profile and nobody really seemed to miss that feature (at least I didn't find any issue requesting it, no config option to enable it and no reason for why it is not implemented).

Many (especially larger) organizations have a dedicated mail address just for contacting them (something like mail@example.com). So it would be nice if you could show this address on your organization's profile page (the same way your user account's mail can be displayed on your user account's profile page).

Currently the best way I found is to put it in your organization's profile description, which makes it susceptible to bots though. Mail addresses on user account profiles are only shown when logged in which at least makes them safe from everyday crawlers.

It would thus be nice to be able to set a mail address for an organization profile alongside the existing values for Website and Location. Maybe you would want to verify the given mail address, but I don't think that's needed as the website url isn't verified either and this mail address is not used for mails from the gitea system.

In case I'm missing something please let me know..
I'm looking forward to hearing your opinions about this!

Screenshots

GitHub has a feature like this:
gh

This is how I'm doing it at the moment (gitea):
current

Here is a quick ui concept I made (gitea):
new

Originally created by @DrMaxNix on GitHub (Jun 2, 2023). ### Feature Description For me it was strange when I found out that you can display a contact email address on your user profile, but not on an organization profile and nobody really seemed to miss that feature (at least I didn't find any issue requesting it, no config option to enable it and no reason for why it is not implemented). Many (especially larger) organizations have a dedicated mail address just for contacting them (something like `mail@example.com`). So it would be nice if you could show this address on your organization's profile page (the same way your user account's mail can be displayed on your user account's profile page). Currently the best way I found is to put it in your organization's profile description, which makes it susceptible to bots though. Mail addresses on user account profiles are only shown when logged in which at least makes them safe from everyday crawlers. It would thus be nice to be able to set a mail address for an organization profile alongside the existing values for `Website` and `Location`. Maybe you would want to verify the given mail address, but I don't think that's needed as the website url isn't verified either and this mail address is not used for mails from the gitea system. In case I'm missing something please let me know.. I'm looking forward to hearing your opinions about this! ### Screenshots GitHub has a feature like this: ![gh](https://github.com/go-gitea/gitea/assets/38893656/f72595a7-6547-4711-9139-5d1ccfe72d56) This is how I'm doing it at the moment (gitea): ![current](https://github.com/go-gitea/gitea/assets/38893656/20d2d820-2e27-42c7-8e05-fe48636e13c8) Here is a quick ui concept I made (gitea): ![new](https://github.com/go-gitea/gitea/assets/38893656/51452ceb-1d47-4b15-8cd7-77dc15ac9ef7)
GiteaMirror added the type/proposaltype/feature labels 2025-11-02 09:23:10 -06:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/gitea#10955