mail/postfix: add options to disable VRFY and restrict ETRN
Los mantenedores suelen responder en 1 día
Evaluación
- Dificultad
- 2/5
- Tiempo estimado
- 1-3 horas
- Aptitud para principiantes
- 65/100
Línea de trabajo
Empieza por localizar la configuración del plugin de Postfix y los archivos de plantilla que exponen los ajustes de correo; después, sigue el recorrido de las opciones existentes hasta la configuración de Postfix generada. Añade compatibilidad con disable_vrfy_command y smtpd_etrn_restrictions; la tarea estará completa cuando ambas opciones puedan configurarse mediante el plugin y persistan en la configuración generada.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Important notices
Before you add a new report, we ask you kindly to acknowledge the following:
- I have read the contributing guide lines at https://github.com/opnsense/plugins/blob/master/CONTRIBUTING.md
- I have searched the existing issues, open and closed, and I'm convinced that mine is new.
- When the request is meant for an existing plugin, I've added its name to the title.
Is your feature request related to a problem? Please describe.
Disable VRFY and restrict ETRN commands as part of Postfix hardening. This is my first PR using AI so I don't know if proper etiquette requires attribution or not. I left it in to be safe. I also don't know if this qualifies as a trivial change that requires an issue.
Describe the solution you'd like
Support for disable_vrfy_command and smtpd_etrn_restrictions.
Describe alternatives you've considered
Modifying the main.cf template but it goes away on every upgrade, so I opted for this route instead.
Additional context
I hope this all looks good.
- Lenguaje dominante
- PHP
- Estrellas
- 1.2k
- Forks
- 909
- Merge medio
- 1 d 23 h
- PR fusionados (30 d)
- 17
Preparar el entorno
- Sin Dockerfile ni archivo de Docker Compose
- Tiene una plantilla de pull request
- Leer la guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de opnsense/plugins
-
os-intrusion-detection-content-et-open: still downloads the suricata-7.0 ruleset on Suricata 8, 14 current ET Open rules missingPosiblemente ocupada Un pull request vinculado a esta issue está abierto o ya se fusionó. Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 74/100
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 70/100
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 70/100
Los mantenedores suelen responder en 1 día
-
security/tailscale: add description to restart servicePosiblemente ocupada @drpsyko101 la tomó hace 13 días. Abierto
Dificultad 1/5 Menos de una hora Aptitud para principiantes 85/100
Los mantenedores suelen responder en 1 día
Todos los issues de opnsense/plugins
Issues similares
-
Dificultad 2/5 Menos de una hora Aptitud para principiantes 82/100
Los mantenedores suelen responder en 1 día
-
0. Needs triage 35-feedback bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 66/100
Los mantenedores suelen responder en 1 día
-
bug
Dificultad 1/5 Menos de una hora Aptitud para principiantes 72/100
wpgenius/stackfolio#22 ·
-
Import-loop editor checks fail on non-English sites: selectors assume English wp-admin labelsAbierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 62/100
Automattic/static-site-importer#3024 ·
Los mantenedores suelen responder en 1 día
-
[6.0]: Uncaught TypeError: can't access property "value", event.chart.scales.x.ticks[4] is undefinedAbiertoBug
Dificultad 2/5 1-3 horas Aptitud para principiantes 65/100
phpmyadmin/phpmyadmin#20626 ·
Los mantenedores suelen responder en 1 día