[RELEASE] SpamBlocker released

Just wondering something...when Spam is recieved does't the mailer get a responce?

Screw-them can't get your mail to me o well. I think for most people it would be better to not respond and let the bot know they your address is real?

Just wondering if I understand this properly...
 
Spamblocker refuses email with a message that should go back to the sender, if the sender's outging MTA follows the rules.

Jeff
 
Why...? Not not just lead it drop? Do you really want to let everyone know that is a valid address? I don't understand the specifics of how you are doing it. Will it send that to *any* including address that don't exist?

I could just see more mail being send to people's servers and if or when they move their website then they are screwed now that it is a published valid address.

Just wondering your thoughts?
 
existenz said:
Why...? Not not just lead it drop?
Because dropping email is evil. It's also against the RFCs.
Do you really want to let everyone know that is a valid address?
It doesn't let everyone know it's a valid address; it refuses to accept the email with a permanent error and directs senders to a website where they can learn how to be whitelisted.

Spammers don't see the error message; their servers have been modified to never notice errors if they weren't they'd never be able to send any quantity of spam, as error messages stop the transmission.

If some spammer did see the error message s/he wouldn't bother to follow an html link to learn how to unblock his/her address; it's just not worth it to the her/him for a one time email delivery when s/he's got tens of millions of other addresses.
I don't understand the specifics of how you are doing it. Will it send that to *any* including address that don't exist?
It doesn't send anything anywhere. A spammer tries to connect to our server to send spam; we notice it's IP# is listed as a spammer, so we politely refuse to accept the email and close the connection.
I could just see more mail being send to people's servers and if or when they move their website then they are screwed now that it is a published valid address.
If you could explain what you mean, I could address your point. As of now, I don't understand it, and I can't address what I can't understand.

Note that you can always modify SpamBlocker to do whatever you want, or just not use it if you believe it won't help you on your server.

However it was developed with the help of many important members of the anti-spam community and follows RFCs as well. It successfully blocks over ten thousand spams from jsut one of our reference servers every day.

Jeff
 
What I am not following is what address does a user get a email from? If you could specify the address that would be perfect.

Most spammers have intelligent servers that harvest repleys from sent address. If the address returned is one they sent to they validate the address as real.

The last part is if we assume that the above is happening and the address is not generic then the problem to users is once they move to a server without features like this they could be flooded with Spam.

I am not saying SpamBlocker is bad I just disagree with a bounce message from me. That is as bad as people who leave up vacation messages and are flooded with mail.

As as far as the RFC's are concerned we don't allow domain literals :-) We both know you can't follow the RFC's 100% right now till new ones are released to deal with the spam epidemic.
 
existenz said:
What I am not following is what address does a user get a email from?
You've still got me completely lost.

A user gets email from whomever sends it to him. In the case of spam the sender address is usually not valid and is not worth considering.
If you could specify the address that would be perfect.
How could I specify an address someone sends me mail from? I have no idea how I could begin to specify an address for a spammer to use when sending me email.

Or do you mean create a blacklist system so the whole world is forbidden, and then a whitelist system so that I could only get mail from someone if they've registered their address with me?

If the latter, then how would I know who to put in the whitelist? This is doable, and there are already some commercial services doing this; it's called challenge/response, and I'll never write it or support it except as a custom project, because I find it too restrictive and I'll never use it.
Most spammers have intelligent servers that harvest repleys from sent address. If the address returned is one they sent to they validate the address as real.
How would the spammer get an "address returned" as you put it, unless you answer their spam? Do you mean the spammer would get an address from a deliver error (which is what a block message really is)? I've already explained why spammers don't read delivery errors; it's in their interest to ignore delivery errors and focus on the email they don't get delivery errors for.
The last part is if we assume that the above is happening
What above is happening? You're writing back to the spammer? I don't see how else he's going to get what you call an "address returned". Or do you really believe that spammers take the time to harvest addresses from delivery errors? If so, then what leads you to believe that, since all it would do is give spammers a list of addresses that are known to be no good?
and the address is not generic
What's your definition of a generic address? I have no idea what you mean.
then the problem to users is once they move to a server without features like this they could be flooded with Spam.
I'd be a bit more forceful than you; I'd say anyone who has a domain hosted somewhere without SpamBlocking will be flooded with spam, which will have to be handled in some way either automatically or manually.
I am not saying SpamBlocker is bad I just disagree with a bounce message from me.
Then don't use SpamBlocker.

Or rewrite it to drop rather than reject.

However if you drop email based on inclusion in spam block lists then you will see some repurcussions, sooner or later:

1) you may drop some legitimate email without warning

2) if you ever need to post for help to any anti-spam lists you won't get much until you become RFC-compliant.

3) you will continue to receive email from the few spammers who would otherwise drop you once they get a certain number of bounces (some spammers do drop; most don't).
That is as bad as people who leave up vacation messages and are flooded with mail.
I have no idea what you mean by this either.
As as far as the RFC's are concerned we don't allow domain literals :-)
Actually a good many of us do, especially for postmaster accounts.
We both know you can't follow the RFC's 100% right now till new ones are released to deal with the spam epidemic.
Do what you want.

Something tells me you will.

Something tells me you will continue to tell people who don't understand the ramifications of doing it your way, to do it your way, because you think it's the best way, and the fact that the concensus of the internet is that you're wrong just doesn't matter to you.

That's fine. Drop anything you want. Tell anyone else to drop anything you want.

Jeff
 
Last edited:
I don't think we are on the same page! Bottom line lets say you email me and you are rejected, what address do that email come from?
 
If I email you, and you reject me using the default installation of SpamBlocker I'll get a message from my mailserver telling me it couldn't deliver the message because your mailserver refused the message.

If my mailserver is properly configured (mine is) it will also tell me the error message your server told it, when it refused to accept the message.

Spamblocker is configured to send a message telling me to go to a website to be unblocked.

Spammers configure their mailservers so they won't get delivery errors; since they get thousands of them an hour they just ignore them.

Jeff
 
If this is released as part of the default DA install, can we disable it, or use it on a per-user basis? I already have MailScanner running quite nicely and some customers have expressed concerns over blocking emails according to blacklists rather than content, and I agree with them to some extent. I'd like to at least give them the choice.

Matt
 
I haven't seen the DA version yet, though I'd bet they implemented it much as I did:

In my implementation no domain will have it's email blocked by blocklists unless it's listed in the file /etc/virtual/use_rbl_domains.

Jeff
 
/etc/virtual/whitelist_from question

Hi
I want to add a whole /14 ip block to whitelist_from file.
for example I want to unblock for any senders from
122.122.0.0 to 122.125.255.255 ip adresses. will adding 122.122.0.0/14 directly work? or do I have to add all these 262.000 ip addresses line by line ? :)

what are the correct whitelist_from expressions? only 1 line for 1 ip or allows me some kind of wildcards for ip addresses such as 122.122.*.* ?
 
whitelist_from is a standard exim.conf domainlist[/] file and the entries therein must follow the specifications for such lists.

Check here for complete information on exim domain lists.

Or to be just a bit simplistic, they must be domain names, not IP#s.

You can block IP# access to port 25 using your firewall.

Jeff
 
Speaking for me and for SpamBlocker, it will definitely stay alive.

Of course a new car would be nice ;) .

Jeff
 
Sounds as if you're serious :) .

I suppose you could find my main website (info in my sig), find the Payments link, and then click on the PayPal button, but only if you really are serious; I don't require donations to continue doing what I do.

Note if you do that we accept PayPal payments under the name EZInternetUSA, since PayPal limits us to one business account for all our services.

I just spoke to PayPal, and I can set up a personal account, in addition to my business account, but it can only get PayPal balance or checking account.

Should I set that up as well? What do others do when put in the position of getting donations?

Do they take it at their standard PayPal account, or do they create a new personal account where they can't accept Credit Card payments?

Or do they use some other provider?

Thanks for the thought :) .

Jeff
 
I went to your Paypal page, but it was asking for a " Payment on Account" amount, so I figured it would be better to get your opinion on this.

If those blockers are personal projects, I don't see why you wouldn't be able to setup personal accounts. Better check with your company ;)
 
Hi, Olivier.

I am nobaloney.net, so a Payment on Account to nobaloney.net / EZ Internet USA will come to me :) , and the description of "donation" or anything else would be fine.

Jeff
 
Back
Top