Re: Filtering on two headers / checking MX entries ?
Corey Halpin <[email protected]>
| Newsgroups | gmane.mail.spam.tmda.user |
|---|---|
| Message-ID | <[email protected]> |
On 2006-12-27, Craig Forbes wrote: > On Wed, Dec 27, 2006 at 11:21:17AM -0600, Corey Halpin wrote: > > Also, does anybody know of a way to check if the origin of an email (as > > determined by the earliest of the Received headers) is actually an MX? > > I'd like to avoid sending confirm messages based on email from machines > > that weren't MXes. > > I suspect you will be discarding a good bit of valid email. I think many ISPs > have outgoing mail servers that are not MXs for their domain. Not discarding. Just putting it into the pending queue. Provided that my Bayesian filter isn't sure about it, and they're not already in my whitelist. Maybe I should be more specific about the problem I'm trying to solve: I want to avoid sending confirm messages out when the From header was "obviously forged". One way to check for such "obvious forgery" (IMO) would be to verify that the sending machine is someone's MX. I'm sure there are other (potentially better) things I could/should be checking. Maybe I should be attempting to valid SPF records? Maybe I should be checking against DNSBL (though that makes me a *little* nervous)? Or should I just give up on my quest to identify "obvious forgery" because doing so is non-obvious? :-) crh
signature.asc
(application/pgp-signature, 186 B)
-----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (Darwin) iD8DBQFFkr4wWBjzOA9cliERAidiAJ4tcAIdF7SlsEfbXgcigtZE5j4j+QCdGELX tZYH32No4fYSgdK6zBikpos= =Qewy -----END PGP SIGNATURE-----