Modify

Ticket #134 (new enhancement)

Opened 6 months ago

Last modified 4 months ago

Simple SPAM protection

Reported by: anonymous Owned by: sss
Priority: minor Milestone: 0.3 branch
Component: Core Version: all
Keywords: Cc:

Description

There are no good antispam plugins for Miranda, either they are defunct and abandoned, or they are too noisy (asking every new contact to answer a challenge phrase is like shouting that your UIN is alive and thus subscribing for a lot more SPAM).

If you have time and desire and if you find this request feasible, please, implement a simple filter for incoming messages.

All I need is a simple list of regular expressions patterns to check against incoming messages from _new_ contacts. It should be possible to edit (preferably in place, by F2 button, or by double clicking a pattern), add and remove patterns. And it should be possible to log into file all rejected messages.

Thank you,

Artem S. Tashkinov

Attachments

Change History

comment:1 Changed 6 months ago by sss

i think this is not good idea to implement it directly to icq plugin, but i can try to implement it as one of check methods in my stopspam mod, and maybe new spamfilter plugin, look at  http://sss.chaoslab.ru:81/tracker/mim_plugs/, open ticket for stopspam for now, i will add options for choose check methods.

comment:2 follow-up: ↓ 3 Changed 5 months ago by anonymous

comment:3 in reply to: ↑ 2 Changed 4 months ago by anonymous

Replying to anonymous:

Check this plugin:  http://vu1tur.eu.org/spamotron

Quote: You have two options to do that so far: a challenge request with static response (“no-spam” by default) and a simpe dynamic math expression like 3 + 2 (generated randomly).

That's already mentioned in a bug report: a SPAM filter should not send back any messages to a possible SPAMMER, 'cause if we do, you actually verify your account vitality.

View

Add a comment

Modify Ticket

Action
as new
Author


E-mail address and user name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.