Search found 1717 matches

by palinka
2020-03-05 20:34
Forum: General discussions
Topic: Block IPs
Replies: 265
Views: 21349

Re: Block IPs

Use port 587 with starttls set to OPTIONAL.

Is the sql server in your LAN or outside? If inside, encryption is not really necessary unless you put your unsecured open wifi on the same subnet, which you surely didn't, did you? :mrgreen:
by palinka
2020-03-05 20:30
Forum: General discussions
Topic: Send using different server if domain exists locally
Replies: 3
Views: 651

Re: Send using different server if domain exists locally

mod4 wrote:
2020-03-05 20:21
The primary isn't actually an hMS
Naughty naughty.... :mrgreen:
by palinka
2020-03-05 19:42
Forum: General discussions
Topic: Send using different server if domain exists locally
Replies: 3
Views: 651

Re: Send using different server if domain exists locally

Create a route with the main hmailserver as the destination, then create a global rule: IF to contains <address> THEN use route.
by palinka
2020-03-05 13:15
Forum: Off-topic discussions
Topic: Nasty virus/trojan in emails
Replies: 11
Views: 1894

Re: Nasty virus/trojan in emails

That doesn't sound right. Sounds more like a nasty antivirus than a nasty virus. Better to handle this on the server. There's a tutorial for clamAV with sane security definitions. Server updates definitions hourly. The antivirus app on your client machine probably doesn't do that. Better to prevent ...
by palinka
2020-03-04 22:13
Forum: General discussions
Topic: Block IPs
Replies: 265
Views: 21349

Re: Block IPs

max IPs added in a single day = 8 x 1.2 = 9.6 rounded to nearest 10 = 10 max IPs blocked in a single day = 11 x 1.2 = 13.2 rounded to nearest 10 = 10 max total blocks in a single day = ~ 5900 x 1.2 = 7080 rounded to nearest 1000 = 7000 another question, what is the reason you chose to divide by 1.2...
by palinka
2020-03-04 21:04
Forum: General discussions
Topic: Block IPs
Replies: 265
Views: 21349

Re: Block IPs

Because there are two for each dial: today's data and max data Where, in which files other the ones I mentioned? The "today" query is located in each of the dial....php. The "max" query is located in hmsUpdateChartTables.ps1 (except one is in dialtodayshits.php, which has both "today" and "max")
by palinka
2020-03-04 20:39
Forum: General discussions
Topic: Block IPs
Replies: 265
Views: 21349

Re: Block IPs

Because javascript month format is 0-11 , not 1-12. daily year month day ipperday 2020-02-17 2020 1 17 506 2020-02-18 2020 1 18 2 2020-02-19 2020 1 19 539 2020-02-20 2020 1 20 2088 2020-02-21 2020 1 21 2358 2020-02-22 2020 1 22 3981 2020-02-23 2020 1 23 1128 2020-02-24 2020 1 24 3813 2020-02-25 202...
by palinka
2020-03-04 19:40
Forum: General discussions
Topic: Block IPs
Replies: 265
Views: 21349

Re: Block IPs

eliassal wrote:
2020-03-04 19:04
why you indicate 6 queries?
Because there are two for each dial: today's data and max data. They are different for each dial, of course.
by palinka
2020-03-04 19:38
Forum: General discussions
Topic: Block IPs
Replies: 265
Views: 21349

Re: Block IPs

Tell me Palinka, why in hmsUpdateChartTables.ps1 in # Hits Per Day Combined and # Block Frequency you subtract 1 from the month statement ($( DBFormatDate (DBCastDateTimeFieldAsDate 'timestamp') '%c') - 1) AS month, Because javascript month format is 0-11, not 1-12. If you don't do this, you'll get...
by palinka
2020-03-04 18:39
Forum: General discussions
Topic: Block IPs
Replies: 265
Views: 21349

Re: Block IPs

I replaced GROUP BY daily by CAST(timestamp AS DATE) everywhere I have the 3 gauges but with strange visuel snapshot hereunder, Of cours I ran the updatechart powershell. http://salam.hd.free.fr/gauge_004.jpg Looks good to me. If I'm reading the charts correctly: max IPs added in a single day = 8 x...
by palinka
2020-03-04 16:40
Forum: General discussions
Topic: Block IPs
Replies: 265
Views: 21349

Re: Block IPs

Something else happened, an IP just banned today (1st 1), Refreshed the page, 1st gauge displayed something very strange http://salam.hd.free.fr/gauge_002.jpg here is what I see in Chrome var data = google.visualization.arrayToDataTable([ ['Label', 'Value'], ['Bans', 1]]);var options = { width: 100...
by palinka
2020-03-04 16:20
Forum: General discussions
Topic: Block IPs
Replies: 265
Views: 21349

Re: Block IPs

There is a big issue in dialtodayhits.php The following does not work in sql serverm if you remember I already mentioned this and was fixed in some pages; in sql we cant use an alias in the group by keyword SELECT ROUND(((COUNT(DISTINCT(ipaddress))) * 1.2), -1) AS dailymax, CAST(timestamp AS DATE) ...
by palinka
2020-03-04 16:05
Forum: General discussions
Topic: Block IPs
Replies: 265
Views: 21349

Re: Block IPs

I hard coded in dialtodayhits.php SELECT TOP 1 ROUND(((COUNT(DISTINCT(ipaddress))) * 1.2), 1) AS dailymax, CAST(timestamp AS DATE) AS daily FROM hm_fwban GROUP BY CAST(timestamp AS DATE) ORDER BY CAST(timestamp AS DATE) DESC when running in sql directly I get dailymax daily 3.6 2020-03-03 again not...
by palinka
2020-03-04 15:59
Forum: General discussions
Topic: Block IPs
Replies: 265
Views: 21349

Re: Block IPs

can you please confirm that the 3rd dial gauge "Total Blocks" get its data inside the page dialtodayblocks.php? The dials have a couple of datasets each. One is for the dial reading (the needle position). The other is for the color values. The yellow is 75% to 100% of the largest number of IPs adde...
by palinka
2020-03-04 14:32
Forum: User-submitted tutorials
Topic: Powershell Script to disable user based on the number of e-mail sent.
Replies: 5
Views: 4954

Re: Powershell Script to disable user based on the number of e-mail sent.

SorenR wrote:
2018-06-16 08:34
pauloroberto wrote:
2018-06-16 01:56
Hey man, how do I delete the post?
You don't.

But it is no problem. Some day, someone may need inspiration on how to use hMailServer with PowerShell and they can see how you did it.
That day has come. :mrgreen:
by palinka
2020-03-03 16:25
Forum: General discussions
Topic: Block IPs
Replies: 265
Views: 21349

Re: Block IPs

See link above . I saw the link I noticed the lines DisableAUTHList=25,587 ; Comma delimited list of SMTP ports to disable AUTH EHLO response banner & command ; Default if not defined is SMTP AUTH enabled on all SMTP ports ; NOTE: Disables AUTH Plain as well. ; Particularly effective on blocking al...
by palinka
2020-03-03 16:14
Forum: General discussions
Topic: Block IPs
Replies: 265
Views: 21349

Re: Block IPs

eliassal wrote:
2020-03-03 15:31
I'll fix that later today.
Ok, I will wait for your update then download the new version tonight
Fixed and merged.
by palinka
2020-03-03 15:17
Forum: General discussions
Topic: Block IPs
Replies: 265
Views: 21349

Re: Block IPs

Download everything * Create index on timestamp in hm_fwban_rh I noticed that you have added a variable $GeoIPDatabase = array ( 'use_geoip' => 'false', 'dbtype' => 'mysql', 'host' => 'localhost', 'username' => 'geoip', 'password' => 'supersecretpassword', 'dbname' => 'geoip', 'driver' => 'mysql', ...
by palinka
2020-03-03 15:06
Forum: General discussions
Topic: Block IPs
Replies: 265
Views: 21349

Re: Block IPs

eliassal wrote:
2020-03-03 11:14
also, you can configure port 25 to disable AUTH

in which part / where I can do this?
See link above.
by palinka
2020-03-01 21:46
Forum: General discussions
Topic: Block IPs
Replies: 265
Views: 21349

Re: Block IPs

Ok in this case I should change the "^(US)$" by "^(FR)$" 2nd, even port 25, it needs user and password, I don't where is the difference except the other posts I configured to used certificates Yes. And also, you can configure port 25 to disable AUTH, and then it would become receive only. This help...
by palinka
2020-03-01 19:31
Forum: General discussions
Topic: Block IPs
Replies: 265
Views: 21349

Re: Block IPs

I have just noticed that you check for port 25 as follows If (oClient.Port = 25) Then ' ALLOWED COUNTRIES - Port 25 only... Check Alpha-2 Code here -> https://en.wikipedia.org/wiki/ISO_3166-1 strBase = "^(US|CA|AT|BE|CH|CZ|DE|DK|ES|FI|FR|GB|GL|GR|HR|HU|IE|IS|IT|LI|MC|NL|NO|PL|PT|RO|RS|SE|SI|SK|SM|A...
by palinka
2020-03-01 19:23
Forum: General discussions
Topic: Block IPs
Replies: 265
Views: 21349

Re: Block IPs

I have If IsInSpamHausZEN(oClient.IPAddress) this in the Sub OnHELO(oClient) as well as IsInSpamHausDBL(oClient.HELO) Only Now can you please tell me why they have different arguments? one receives the IP the 2nd an object? IsInSpamHausZEN(oClient.IPAddress) IsInSpamHausDBL(oClient.HELO) 2 differen...
by palinka
2020-03-01 16:53
Forum: General discussions
Topic: Block IPs
Replies: 265
Views: 21349

Re: Block IPs

Here's an example: ' Spamhaus Zen detection If IsInSpamHausZEN(oClient.IPAddress) Then Result.Value = 2 Result.Message = ". 02 This server does not accept connections blacklisted by Spamhaus.org. If you believe that this failure is in error, please contact the intended recipient via alternate means....
by palinka
2020-03-01 16:50
Forum: General discussions
Topic: Block IPs
Replies: 265
Views: 21349

Re: Block IPs

Yeh, really nice, as usual goog work Palinka, I will do. Question in Ban reasons section, I see in your demo 15,329 hits for GeoIP. 2,367 hits for Spamhaus. 556 hits for Manual. 464 hits for Dyn-PTR. 392 hits for No-PTR. 199 hits for HELO-Inv. ....... ..... I have only IDS in my site. Are those fil...
by palinka
2020-03-01 15:05
Forum: General discussions
Topic: Block IPs
Replies: 265
Views: 21349

Re: Block IPs

Download everything. I fixed that. Plus I made most of the repeats queries more efficient. Plus I added some cool dial gauges to the homepage. * Download everything * Create index on timestamp in hm_fwban_rh * Run hmsUpdateChartTables.ps1 (or else you'll get errors for undefined variables) * Enjoy C...
by palinka
2020-03-01 03:21
Forum: Off-topic discussions
Topic: Corona Virus
Replies: 63
Views: 2420

Re: Corona Virus

Image
by palinka
2020-03-01 03:10
Forum: Scripting
Topic: RegEx replace Outlook HTML spam
Replies: 0
Views: 1926

RegEx replace Outlook HTML spam

I was messing around with something tonight that required removing the gorillions of lines of garbage HTML that Outlook puts in messages. There's some stuff in there that doesn't fall into the "standard": <[^>]+> Anyway, I thought I'd share. It works pretty well in my limited testing. <[^>]+>| ...
by palinka
2020-02-29 19:54
Forum: Scripting
Topic: log for 550 errors
Replies: 6
Views: 887

Re: log for 550 errors

it parses today's SMTP_log and finds IPs causing 550,535,530 or 504 more than "trigger" times, sends them to HMS autoban - if not already there. caveat: i don't think it's very effective against bot attacks. usually bots do their job in <1 min and leave and rarely use the same IP for their next vis...
by palinka
2020-02-29 18:34
Forum: Scripting
Topic: log for 550 errors
Replies: 6
Views: 887

Re: log for 550 errors

Updated for automatic checking to see if plus addressing or catchall in use. Could be useful if different domains use different plus addressing character. :mrgreen: Also don't need to check if hmailserver is running. Log is present or not whether hmailserver is running or not. ### SCRIPT VARIABLES #...
by palinka
2020-02-29 16:24
Forum: Scripting
Topic: log for 550 errors
Replies: 6
Views: 887

Re: log for 550 errors

i'm parsing SMTP_log every 5 minutes and lookup 550,535,530,504 lines to feed my IP bans. http://www.hmailserver.com/forum/viewtopic.php?f=21&t=34145&hilit=autoban#p213305 if you need sender or recipient addresses too, it gets a little complicated. maintaining a seperate table might help. This spar...
by palinka
2020-02-29 15:13
Forum: General discussions
Topic: Setting up rDNS
Replies: 10
Views: 1301

Re: Setting up rDNS

If I do contact the isp and ask it point to say 'excelmail.yours.com' and setup this mail server, can I still send/receive emails etc from say Peter@business1.com and Michael@business2.com? Or does everyone need to be @excelmail.yours.com?? Create (or use existing) domain as your mail server host d...
by palinka
2020-02-28 23:16
Forum: General discussions
Topic: Grey Listing Appears Bypassed Coming From MX Backup Server
Replies: 7
Views: 1298

Re: Grey Listing Appears Bypassed Coming From MX Backup Server

jim.bus wrote:
2020-02-28 23:11
Do I have something configured incorrectly?
Yes. You have greylisting enabled. Greylisting is dead. Disable it for a worry free lifestyle.
by palinka
2020-02-26 14:43
Forum: Off-topic discussions
Topic: Need help optimizing database
Replies: 22
Views: 3307

Re: Need help optimizing database

cast your TIMESTAMP string to TIMESTAMP Datatype before you compare Date and Time like this: < STR_TO_DATE('2012-12-23 18:00:00','YYYY-MM-DD HH:MI:SS') This turned out to be the best advice. You get a gold star. I had to jump through some logical hoops to maintain flexibility but I got it working n...
by palinka
2020-02-25 22:46
Forum: Scripting
Topic: Firewall Ban
Replies: 146
Views: 22068

Re: Firewall Ban

Screenshot_20200225-153541_Brave.jpg I added these dial guages to the web admin. They show today's results for how many IPs were added, how many IPs were dropped at the firewall, and how many total connections were dropped at the firewall. The yellow zone represents 75% - 100% of the highest number...
by palinka
2020-02-25 19:09
Forum: General discussions
Topic: Cannot receive some emails from outside
Replies: 25
Views: 3481

Re: Cannot receive some emails from outside

This did not work. I just thought of something. You are aware that in rule criteria Regular Expression is an option in the selection of Equals, Contains, Not Equals, etc.? Regular Expression must be selected for regex to work. https://www.hmailserver.com/documentation/latest/?page=reference_rule Di...
by palinka
2020-02-25 18:58
Forum: Off-topic discussions
Topic: Need help optimizing database
Replies: 22
Views: 3307

Re: Need help optimizing database

cast your TIMESTAMP string to TIMESTAMP Datatype before you compare Date and Time like this: < STR_TO_DATE('2012-12-23 18:00:00','YYYY-MM-DD HH:MI:SS') Awesome. Thank you. Many of my queries use DATE(timestamp). Is there any more efficient way of doing this? Next, use ALLWAYS PREPARED STATEMENTS! $...
by palinka
2020-02-25 17:31
Forum: General discussions
Topic: Cannot receive some emails from outside
Replies: 25
Views: 3481

Re: Cannot receive some emails from outside

Use regex "not contain" with AND. IF (use AND) - SUBJECT contains "ESET Antispam" - FROM regex: ^((?!trusteddomain1\.com|trusteddomain2\.com|trusteddomain3\.com|trusteddomain4\.com|trusteddomain5\.com|trusteddomain6\.com|trusteddomain7\.com).)*$ ACTION - delete https://regex101.com/r/Groq62/1 This ...
by palinka
2020-02-25 16:12
Forum: Scripting
Topic: Reply Email Catch and Send
Replies: 8
Views: 1151

Re: Reply Email Catch and Send

We don't want to check everything that hMail received but only the incoming to "member@". Try this then. Function oLookup(strRegEx, strMatch, bGlobal) If strRegEx = "" Then strRegEx = StrReverse(strMatch) With CreateObject("VBScript.RegExp") .Pattern = strRegEx .Global = bGlobal .MultiLine = True ....
by palinka
2020-02-25 14:04
Forum: General discussions
Topic: Cannot receive some emails from outside
Replies: 25
Views: 3481

Re: Cannot receive some emails from outside

Use regex "not contain" with AND.

IF (use AND)
- SUBJECT contains "ESET Antispam"
- FROM regex: ^((?!trusteddomain1\.com|trusteddomain2\.com|trusteddomain3\.com|trusteddomain4\.com|trusteddomain5\.com|trusteddomain6\.com|trusteddomain7\.com).)*$

ACTION
- delete

https://regex101.com/r/Groq62/1
by palinka
2020-02-25 13:31
Forum: Scripting
Topic: Reply Email Catch and Send
Replies: 8
Views: 1151

Re: Reply Email Catch and Send

Couldn't you just add reply-to: sender in the email. Then when you hit reply it send to sender and not to member. I thought the originating sender's address was meant to be a secret. However, that just gave me another idea. Same concept as above except the email address itself is a random string th...
by palinka
2020-02-25 13:16
Forum: Off-topic discussions
Topic: Need help optimizing database
Replies: 22
Views: 3307

Re: Need help optimizing database

What about indexing BOTH columns together https://www.mysqltutorial.org/mysql-index/mysql-composite-index/ I'll give that a careful read. in the meantime, this query solves half my problem. it's like a magical speed incantation. SELECT ipaddress, timestamp FROM ( SELECT * FROM hm_fwban_rh WHERE '20...
by palinka
2020-02-25 03:21
Forum: Off-topic discussions
Topic: Need help optimizing database
Replies: 22
Views: 3307

Re: Need help optimizing database

For more speed you should avoid using %. Can't you using LEFT (string, length) SELECT DISTINCT(ipaddress), COUNT(ipaddress) AS countip, timestamp FROM hm_fwban_rh WHERE LEFT(timestamp,7) = '2020-02' GROUP BY ipaddress This is untested I tried it and it doesn't help. At least, its not noticeable. Al...
by palinka
2020-02-25 02:55
Forum: Scripting
Topic: Reply Email Catch and Send
Replies: 8
Views: 1151

Re: Reply Email Catch and Send

Since your app is sending the message, you can deal with inserting the ID into the email body. I would handle it like this: Check every message for the ID. You should preface the ID with something unique, easy to find and won't get confused with any regular conversation. "Acme Inc Message ID : <msgI...
by palinka
2020-02-24 18:41
Forum: Off-topic discussions
Topic: Need help optimizing database
Replies: 22
Views: 3307

Re: Need help optimizing database

For more speed you should avoid using %. Can't you using LEFT (string, length) SELECT DISTINCT(ipaddress), COUNT(ipaddress) AS countip, timestamp FROM hm_fwban_rh WHERE LEFT(timestamp,7) = '2020-02' GROUP BY ipaddress This is untested Not the way it currently is. Would need a page redesign, but yea...
by palinka
2020-02-24 17:20
Forum: Scripting
Topic: Reply Email Catch and Send
Replies: 8
Views: 1151

Re: Reply Email Catch and Send

Your sequence of operation is a little confusing to me, but generally speaking, adding a header probably won't work because the recipient's mail server will overwrite it when replying, and replace it with their own headers. Maybe you should hide it in plain site. Just stick the ID in the body of the...
by palinka
2020-02-24 16:57
Forum: Off-topic discussions
Topic: Need help optimizing database
Replies: 22
Views: 3307

Re: Need help optimizing database

OK I indexed both ipaddress and timestamp, here's a typical query: SELECT DISTINCT(ipaddress), COUNT(ipaddress) AS countip, timestamp FROM hm_fwban_rh WHERE timestamp LIKE '2020-02%' GROUP BY ipaddress And results: (1550 total, Query took 0.3457 seconds.) <-- from phpmyadmin However, the reality is ...
by palinka
2020-02-24 13:05
Forum: Off-topic discussions
Topic: Need help optimizing database
Replies: 22
Views: 3307

Re: Need help optimizing database

tunis wrote:
2020-02-24 09:38
You don´t need to add unique index.

ALTER TABLE tbl_name ADD INDEX index_name (column_list) − This adds an ordinary index in which any value may appear more than once.
I was not aware of that. I misunderstood and thought it must be unique. I'll give that a shot. Thanks.
by palinka
2020-02-23 21:11
Forum: General discussions
Topic: Block IPs
Replies: 265
Views: 21349

Re: Block IPs

so again all ips are inserted again because of SET (it deletes exisiting IPs before inserting)
[/quote]

& netsh advfirewall firewall add rule name=`"$RuleName`" description="FWB Rules for $DateIP" dir=in interface=any action=block remoteip=$(Get-Content "$RuleList.rule.txt")
by palinka
2020-02-23 18:53
Forum: Off-topic discussions
Topic: Need help optimizing database
Replies: 22
Views: 3307

Re: Need help optimizing database

I made the unique timestamp thing work using powershell instead of directly in the query. Running "foreach" update now. Will let you know if this speeds things up in a few hours when its done. :mrgreen:
by palinka
2020-02-23 17:23
Forum: Off-topic discussions
Topic: Need help optimizing database
Replies: 22
Views: 3307

Re: Need help optimizing database

OK, I thought of a way to fudge milliseconds in timestamp column in order to make it UNIQUE: just add milliseconds to the insert statement. This works if the column is formatted as BIGINT. 1) read firewall log, get timestamp (2020-02-23 10:18:43) 2) add ".001" to the end (2020-02-23 10:18:43.001) 3)...
by palinka
2020-02-23 16:09
Forum: Off-topic discussions
Topic: Need help optimizing database
Replies: 22
Views: 3307

Re: Need help optimizing database

All columns you use in query you should have index on. If you use "select x where timestamp > 'y' order by id" timestamp and id should have index on them to speed up query. I get that, but that's exactly the heart of my problem. Its impossible for either timestamp or ipaddress to be unique. Both NE...
by palinka
2020-02-23 00:04
Forum: General discussions
Topic: Block IPs
Replies: 265
Views: 21349

Re: Block IPs

Great and good work. Well in order not to clutter the firwall, for the time being, I have updated the script to enter ips per month but I faced the problem of existing IPs in a rule get removed when I use the "SET" keyword (I was not aware of that) Now that I thought about it some more, existing fu...
by palinka
2020-02-22 22:33
Forum: General discussions
Topic: Block IPs
Replies: 265
Views: 21349

Re: Block IPs

Great and good work. Well in order not to clutter the firwall, for the time being, I have updated the script to enter ips per month but I faced the problem of existing IPs in a rule get removed when I use the "SET" keyword (I was not aware of that) Careful - you could be duplicating rules. & netsh ...
by palinka
2020-02-22 22:20
Forum: General discussions
Topic: Block IPs
Replies: 265
Views: 21349

Re: Block IPs

By the way Palinka, in Config.php, I kept $SMTPPort = 587 # $SSL = 'True' In hMailServer, On IP/port 587, I have configured a certificate that I have generated which works fine with my outlook. When I send an email from the powershell script on the machine itself, I get a timeout in Powershell and ...
by palinka
2020-02-21 23:53
Forum: SpamAssassin implementation discussions
Topic: SA Forwarding
Replies: 14
Views: 3555

Re: SA Forwarding

I only whitelist addresses that are known to both a) not send spam and b) trip a spam filter due to poor setup on the sender's end. Therefore, there are very few addresses on my whitelist. Only 3 or 4. All other messages get processed for spam filtering.
by palinka
2020-02-21 23:43
Forum: General discussions
Topic: Block IPs
Replies: 265
Views: 21349

Re: Block IPs

I just updated all previous months. Works great. Firewall incoming opens faster than ever. :mrgreen:
by palinka
2020-02-21 23:04
Forum: General discussions
Topic: Block IPs
Replies: 265
Views: 21349

Re: Block IPs

Palinka, this was just a quick and dirty code in order to make my environment do 1 rule /month. I will look at your recommendations. I have just used $ErrorActionPreference = 'SilentlyContinue' to get rid of the non-terminating error produced by Get-NetFirewallRule Thanks for the hint Here's what I...
by palinka
2020-02-21 20:35
Forum: General discussions
Topic: Block IPs
Replies: 265
Views: 21349

Re: Block IPs

Here is the code that is not yet finished (I am not using this limit and Rows variables $BanDate = (Get-Date).AddDays(-1).ToString("yyyy-MM") $RegexName = '^hMS\sFWBan\s202[0-9]\-[0-9]{2}\-[0-9]{2}(_[0-9]{1,3})?\.csv$' $RegexIP = '(?:(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.){3}(?:25[0-5]|2[0-4][0...
by palinka
2020-02-21 17:16
Forum: General discussions
Topic: Block IPs
Replies: 265
Views: 21349

Re: Block IPs

Let me see, a rule per day is too much and will not be easy to manage. On my side, I will check also on the limits It's super easy to manage. It just causes problems when the rule count grows. Note to self: learn to read.... :roll: I just noticed you wrote rule per DAY (for some reason I read "IP p...