2
0

manageSpam.html 3.3 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485
  1. {% extends 'base.html' %}
  2. {% block top %}
  3. <div>Gestione Spam</div>
  4. <div><br></div>
  5. <div>Il pannello consente di inviare al filtro antispam le mail che devono essere catalogate come spam o come ham, ovvero mail sospette o valide</div>
  6. <div><br></div>
  7. <div>Attenzione, selezionare con attenzione come deve essere catalogata la mail (spam o ham). La mail deve essere inserita nel suo formato sorgente. Non valgono mail inviate via forward o parziali.</div>
  8. <p>
  9. utente che sta effettuando gli aggiornamenti: {{ utenteautorizzato.mail }}@{{ utenteautorizzato.domain.nome }}
  10. </p>
  11. <p>
  12. {% if nota.soggetto.value %}
  13. si stanno effettuando aggiornamenti sulla nota: <b>{{ nota.soggetto.value }}</b>
  14. {% endif %}
  15. </p>
  16. {% endblock %}
  17. {% block body %}
  18. <form name='spamedit' method='post'>
  19. {% csrf_token %}
  20. <div class='form-check'>
  21. <input class="form-check-input" type="radio" name="tt" id="spam" checked value='spam'>
  22. <label class="form-check-label" for="tt">Spam: Classica il messaggio come spam</label>
  23. </div>
  24. <div class='form-check'>
  25. <input class="form-check-input" type="radio" name="tt" id="ham" value='ham'>
  26. <label clasS="form-check-label" for="ham">Ham: declassica il messaggio da spam a normale</label>
  27. </div>
  28. <div class='form-check'>
  29. <input class="form-check-input" type="radio" name="tt" id="forget" value='forget'>
  30. <label clasS="form-check-label" for="forget">Forget: rimuove completamente la mail dal DB</label>
  31. </div>
  32. <div><hr></div>
  33. <div class="form-group">
  34. <label for="email">Inviare notifica a:</label>
  35. <input type="email" class="form-control" id="email" name='email' aria-describedby="emailHelp" placeholder="inserire un indirizzo valido">
  36. <small id="emailHelp" class="form-text text-muted">Se la mail e' presente, viene inviata una notifica a questo indirizzo</small>
  37. </div>
  38. <div><hr></div>
  39. <div class='btn-group' role='group' aria-label='conferme'>
  40. <button type='submit' class='btn btn-primary'>Conferma</button>
  41. <button type='reset' class='btn btn-secondary'>Reset</button>
  42. <button type='submit' class='btn btn-secondary' name="Ritorno">Ritorno (Senza eseguire)</button>
  43. </div>
  44. <div><hr></div>
  45. <div class="mb-3">
  46. <label for="mm" class="form-label">Inserire la mail in formato sorgente</label>
  47. <textarea class="form-control" id="mm" name='mm' rows="20"></textarea>
  48. </div>
  49. <div class='row'>
  50. {% if formspam.errors %}
  51. <p>Rilevati Errori, impossibile proseguire.</p>
  52. {% for f in formspam %}
  53. {% for e in f.errors %}
  54. <div class="alter alter-danger">
  55. <strong>{{f.label|escape }}: {{ e|escape }}</strong>
  56. </div>
  57. {% endfor %}
  58. {% endfor %}
  59. {% for e in formspam.non_field_errors %}
  60. <div class="alter alter-danger">
  61. <strong>{{ e|escape }}</strong>
  62. </div>
  63. {% endfor %}
  64. {% endif %}
  65. </div>
  66. <div><hr></div>
  67. <div class='btn-group' role='group' aria-label='conferme'>
  68. <button type='submit' class='btn btn-primary'>Conferma</button>
  69. <button type='reset' class='btn btn-secondary'>Reset</button>
  70. <button type='submit' class='btn btn-secondary' name="Ritorno">Ritorno (Senza eseguire)</button>
  71. </div>
  72. </form>
  73. </div>
  74. {% endblock %}