INNER CODE UNIT · Python
submit
Mailu/Mailu · setup/server.py:94
def submit():
data = flask.request.form.copy()
data['uid'] = str(uuid.uuid4())
valid = True
try:
ipaddress.IPv4Address(data['bind4'])
except:
flask.flash('Configured IPv4 address is invalid', 'error')
valid = False
try:
ipaddress.IPv6Address(data['bind6'])
except:
flask.flash('Configured IPv6 address is invalid', 'error')
valid = False
try:
ipaddress.IPv4Network(data['subnet'])
except:
flask.flash('Configured subnet(IPv4) is invalid', 'error')