1
0
mirror of https://github.com/Mailu/Mailu.git synced 2025-03-17 20:57:54 +02:00

Avoid blacklisting the webmail

This commit is contained in:
kaiyou 2017-11-05 18:12:26 +01:00
parent e625bc9adb
commit baff8dd043

View File

@ -1,6 +1,19 @@
from flask import Blueprint
from mailu import limiter
import socket
import flask
internal = Blueprint('internal', __name__)
internal = flask.Blueprint('internal', __name__)
@limiter.request_filter
def whitelist_webmail():
try:
return flask.request.headers["Client-Ip"] ==\
socket.gethostbyname("webmail")
except:
return False
from mailu.internal import views