You can block most access via this setting on a country basis..
Do any of the IP address range restrictions support blocking by country?
Frank
-----Original Message-----
From: Surgemail Support [mailto:surgemailHIDDEN@t@netwinsite.com]
Sent: Thursday, November 20, 2014 3:34 AM
To: surgemailHIDDEN@etwinsite.com
Subject: [SurgeMail List] Re: Limit surgeweb login to IP range?
Hi again
You are right that that setting did not help. And after testing the
various existing settings to limit surgeweb, as it stood, I'm pretty
sure the answer was "no sorry you can't limit the surgeweb logins to a
particular ip range" at all other than the "all or none" options you
already found.
However, I have added a surgeweb setting to do this. It is a surgeweb
config_*.dat setting that will allow you to specify surgeweb access
restrictions using ip ranges (specified the same way as all surgemail
level settings that specify ip ranges). As this is a surgeweb
config_*.dat setting it can be applied at a global, domain or access
group level, (it will probably even work at the per user level by
editing _user.dat directly).
This new setting can be used independently from the surgemail
g_access_group limits, but if you do restrict using the access group
limits you still need to allow 127.0.0.1 for imap and smtp.
Further info:
latest mainstream specials builds (linux 32, linux64, windows)
available here:
All you need to apply this tweak is the updated surgemail binary
version 6.8d-8+
Marijn
On Saturday 15/11/2014 at 7:35 am, WCTA Helpdesk wrote:
I've added this setting, then did a tellmail restart, then temp
removed 127.0.0.1 from the g_access_list, but this didn't work, sorry.
With 127.0.0.1 removed, when trying to login to surgeweb:
Login failed
A000 NO login failed User login denied (user) : Account does not have
IMAP privileges from ip (127.0.0.1) g_access_group
We're on: SurgeMail Version 6.7f-2, Built Oct 16 2014 07:01:53,
Platform Linux_64
If this makes any difference.
-Troy
On 11/14/2014 1:32 AM, Surgemail Support (Marijn) wrote:
I've not actually tried using this for this purpose, but try adding
the surgeweb setting:
use_imap_realip true
to surgeweb/custom/config_global.dat
This should make surgeweb register the real address of the user with
the imap connection. It should certainly work for logging purposes,
and I'm hoping it may well get used for the access limits. Let me know
what you find, if that does not help I'll have to go and manually
setup a config like that and run some tests.
Marijn
On Friday 14/11/2014 at 8:03 am, WCTA Helpdesk wrote:
Is there a way to only allow logins from a range of IP addresses for
surgeweb?
g_access_group works great for smtp and imap restrictions. But not
for surgeweb, because I have to add 127.0.0.1 for access_imap else a
user trying to login to surgeweb gets an error that they don't have
access.
But when I add 127.0.0.1 they can login to surgeweb from anywhere.
Here's my g_access_group, if this helps:
g_access_group group="Default"
access_pop="*" access_imap="*" access_smtp="*" access_incoming="*"
g_access_group group="Restricted"
access_pop="*" access_imap="216.189.128.0/20,127.0.0.1"
access_smtp="216.189.128.0/20" access_incoming=""
g_access_group group="Pay"
access_pop="*" access_imap="*" access_smtp="*" access_incoming="*"
g_access_group group="Employees"
access_pop="*" access_imap="*" access_smtp="*" access_incoming="*"
g_access_group group="Pay_10G"
access_pop="*" access_imap="*" access_smtp="*" access_incoming="*"
-Troy