Personalmente, creo que es imposible diseñar una plantilla que satisfaga la necesidad de todos los escenarios de denuncia de abusos. Por lo tanto, aconsejaría desarrollar una herramienta para encargarse de consultar al usuario (interna / externa) la información requerida según el tipo de abuso y el tipo de detalles que se deben enviar o que se espera recibir.
Habiendo dicho que aquí hay un comienzo de inicio en algo que se puede integrar en una plantilla:
template.abuse:
Date/Time of abuse : {<date/time format>}
TimeZone : [<pick-list>]
Contact Name : {<free-form>}
Contact Email(s) : {<free-form>}
Wish to remain anonymous : [Y|N]
Contact Business : {<free-form,expected:name of business if relavent>}
Contact Business Address : {<free-form,expected:address of business if relavent>}
Type of abuse : [<pick-list, e.g.:
Open relay/Proxy/NNTP
Phishing report
Virus or Worm
Offensive material
Copyright
Network attack
Spam
Port scan
>
//
#import(Type of abuse) // <-- imports fields relevant for the type of abuse
// e.g. "Virus or Worm" -> template.virus_or_worm
// see below...
]
Additional Notes : { free-form,e.g.:
Ports Scanned
Bulk content details
Etc.
}
template.virus_or_worm:
Source of Abuse : {<free-form,expected: IPs, email addresses, usernames, etc>}
Evidence : {<free-form,expected: logs, emails, etc>}
Lo importante para quitar es que no es una buena idea tener una plantilla genérica para 'todo', ya que los usuarios terminan seleccionando cosas que 'creen' que las etiquetas en el formulario significan en lugar de su significado previsto.
Y una herramienta interactiva (aplicación web / formulario o de otro tipo) que ayuda al usuario a la vez que le permite seleccionar "Otro tipo de abuso" donde el abuso no está específicamente en la lista permitiría que se recopile / envíe información más relevante. reduciendo problemas no deseados.
Vea también pequeños comienzos: enlace