summaryrefslogtreecommitdiff
path: root/src/leap/bitmask/services/mail/emailfirewall.py
diff options
context:
space:
mode:
authorKali Kaneko <kali@leap.se>2015-10-06 15:49:14 -0400
committerKali Kaneko <kali@leap.se>2015-10-06 15:49:14 -0400
commit6eb1de5773dcf2ede102898628bf46b4580c878e (patch)
treee31ae80e1fe51457ee990718fdf46f49f31c7892 /src/leap/bitmask/services/mail/emailfirewall.py
parentd0eae9fa7cd2f2993348a24d1109b6459b0bac6e (diff)
parent325e513a840444a3cf6fc11c6fa7cee8b450c2c6 (diff)
Merge tag '0.9.0rc4' into debian/experimental
Tag leap.bitmask version 0.9.0rc4
Diffstat (limited to 'src/leap/bitmask/services/mail/emailfirewall.py')
-rw-r--r--src/leap/bitmask/services/mail/emailfirewall.py5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/leap/bitmask/services/mail/emailfirewall.py b/src/leap/bitmask/services/mail/emailfirewall.py
index 2cd2ec31..f7b5d7a2 100644
--- a/src/leap/bitmask/services/mail/emailfirewall.py
+++ b/src/leap/bitmask/services/mail/emailfirewall.py
@@ -34,6 +34,11 @@ def get_email_firewall():
"""
Return the email firewall handler for the current platform.
"""
+ # disable email firewall on a docker container so we can access from an
+ # external MUA
+ if os.environ.get("LEAP_DOCKERIZED"):
+ return None
+
if not (IS_LINUX):
error_msg = "Email firewall not implemented for this platform."
raise NotImplementedError(error_msg)