Dear mail admins
Jan. 31st, 2007 09:29 pmI am implementing a new mail gateway. I would like to use some simple antispam checks. But it's quite difficult to do that sometimes unless
you make sure your goddamn server sends out a FQDN with its HELO (it's in the RFC!), and also make sure that that hostname is resolvable via DNS lookup!
Ok, I know that some MTAs might need a bit of configuration to get that happening (*cough*Sendmail*cough*), but Postfix is configured that way out of the box, and so is bloody Exchange - if you can't fix up your own MTA, then you SHOULDN'T be a mail admin. If you can't read an RFC, you SHOULD get into another line of work.
Thanks to you incompetent admins, I need to relax one of my rules, so that I am no longer blocking 70% of inbound messages as spam - I'm now only rejecting 30% of messages due to the 0.1% of you who can't get it right... and who also happen to be important customers, as I found today. *cries*
you make sure your goddamn server sends out a FQDN with its HELO (it's in the RFC!), and also make sure that that hostname is resolvable via DNS lookup!
Ok, I know that some MTAs might need a bit of configuration to get that happening (*cough*Sendmail*cough*), but Postfix is configured that way out of the box, and so is bloody Exchange - if you can't fix up your own MTA, then you SHOULDN'T be a mail admin. If you can't read an RFC, you SHOULD get into another line of work.
Thanks to you incompetent admins, I need to relax one of my rules, so that I am no longer blocking 70% of inbound messages as spam - I'm now only rejecting 30% of messages due to the 0.1% of you who can't get it right... and who also happen to be important customers, as I found today. *cries*
no subject
Date: 2007-01-31 12:29 pm (UTC)IMO, if it violates the RFC, it gets denied and I have had my manager's approval to do so in the past.
you could push that line with your employer(s) - 5 minutes of work on their part will save you countless hours. so give 'em the one week warning, and then enforce RFC compliance.
their users will complain *but not at you*.
no subject
Date: 2007-01-31 12:32 pm (UTC)Honest to god, I was shocked to find out the number of people that use them for business purposes.
no subject
Date: 2007-01-31 01:58 pm (UTC)Took me months to determine that that was why i couldn't e-mail AOL users from my boxen.
no subject
Date: 2007-01-31 03:23 pm (UTC)Frankly, we take the stance that if someone has a misconfigured mail server, it is up to them to fix it. Sacraficing a good antispam rule in favour of receiving a small amount of mail from someone who doesn't know what they are doing will not do you any favours in the long term.
I would say I encounter someone with a misconfigured mail server every 2-3 days. But by comparison, we have a 1:24 spam ratio (for every valid email we receive, there are 24 spams we block). So if we were to remove or relax those rules, we would need a 24 fold increase in server resources in order to cope.
I'd say screw them. Put the rule in, and tell them to fix their mail server.
no subject
Date: 2007-01-31 04:36 pm (UTC)no subject
Date: 2007-01-31 04:44 pm (UTC)So I tell 'em: This is how the internet works, those people need to configure their mailserver correctly, and we are NOT going to change our correct configuration so that you can receive mail from their incorrect configuration.
They don't like it, but the can't escalate.
no subject
Date: 2007-01-31 05:46 pm (UTC)no subject
Date: 2007-01-31 09:13 pm (UTC)no subject
Date: 2007-01-31 09:19 pm (UTC)It turned out that instead of the FQDN, the code on the box was supplying the destination email address on the HELO line.
I reported the bug, and waited. Nothing.
I tried inserting the box's hostname as the first of the list of destination email addresses. A few days passed, and the box locked up solid. Reboot, and it was fine. A few more days, and it locked up again. RMA'd the box -- NOT cheap.
Duplicated config on replacement box. Same thing. Realized that with an entry in the list of email addresses that didn't contain an "@" anywhere, some parser code (invoked only when there was actually an alert to be emailed) was falling off the end of its buffer and corrupting memory, and that there had not actually been any HARDWARE problem with the RMA'd unit.
Informed Cisco....
no subject
Date: 2007-02-01 01:13 am (UTC)As far using RFC compliance as a spamfilter, this will work until enough do it that the bot writers learn to write proper SMTP engines.
no subject
Date: 2007-02-01 02:03 am (UTC)That's very different from geographical and reverse blocking which some hosts (US govt, amazon.com) use.