Skip to content

Make email address optional for Let's Encrypt SSL certificate issuance #4523

New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Open
0x95 opened this issue May 4, 2025 · 0 comments
Open

Make email address optional for Let's Encrypt SSL certificate issuance #4523

0x95 opened this issue May 4, 2025 · 0 comments

Comments

@0x95
Copy link

0x95 commented May 4, 2025

Is your feature request related to a problem? Please describe.
Currently, when obtaining an SSL certificate from Let's Encrypt through Nginx Proxy Manager, users must provide an email address. However, Let's Encrypt does not require an email for certificate issuance. This requirement can frustrate users who wish to protect their privacy or simply do not need email notifications regarding their certificates.

Describe the solution you'd like
I propose updating the certificate request workflow to allow the email field to be optional. When the field is left empty, the system should:

  • Proceed with certificate issuance without error.
  • Clearly indicate that no certificate-related notifications (such as renewal warnings or error messages) will be sent due to the absence of an email address.
  • Update documentation to reflect this change and to inform users of the implications.

Describe alternatives you've considered
One alternative is to require a placeholder or dummy email address, but this does not respect user privacy or align with Let's Encrypt's policy. Another option might be to allow an initial email entry with the ability to opt out later; however, this still forces users to share an email at setup. Allowing users to leave the email field blank entirely is a more straightforward and privacy-forward solution.

Additional context
Making the email optional will improve the user experience and align Nginx Proxy Manager more closely with Let's Encrypt's non-mandatory email requirement. This enhancement would especially benefit users who prefer not to receive notifications or share personal data, resulting in cleaner and more flexible certificate management.

@0x95 0x95 changed the title Make Email Address Optional for Let's Encrypt SSL Certificate Issuance Make email address optional for Let's Encrypt SSL certificate issuance May 4, 2025
# for free to join this conversation on GitHub. Already have an account? # to comment
Projects
None yet
Development

No branches or pull requests

1 participant