diff --git a/cps/templates/email_edit.html b/cps/templates/email_edit.html
index 5264ab58d871a4563ee85680951507ffe1cba1fe..0dd9ef1751ff1db78fb5d046e05c52600d4af853 100644
--- a/cps/templates/email_edit.html
+++ b/cps/templates/email_edit.html
@@ -9,11 +9,11 @@
   <form role="form" class="col-md-10 col-lg-6" method="POST">
     <div class="form-group">
       <label for="mail_server">{{_('SMTP Hostname')}}</label>
-      <input type="text" class="form-control" name="mail_server" id="mail_server" value="{{content.mail_server}}">
+      <input type="text" class="form-control" name="mail_server" id="mail_server" value="{{content.mail_server}}" required>
     </div>
     <div class="form-group">
       <label for="mail_port">{{_('SMTP Port')}}</label>
-      <input type="number" min="1" max="65535" step="1" class="form-control" name="mail_port" id="mail_port" value="{% if content.mail_port != None %}{{ content.mail_port }}{% endif %}" autocomplete="off">
+      <input type="number" min="1" max="65535" step="1" class="form-control" name="mail_port" id="mail_port" value="{% if content.mail_port != None %}{{ content.mail_port }}{% endif %}" autocomplete="off" required>
     </div>
     <div class="form-group">
       <label for="mail_use_ssl">{{_('Encryption')}}</label>