Re: Problems with SPF, solutions, and a timeline.
"Alan DeKok" <[email protected]> Sat, 28 Feb 2004 10:29:16 -0500
| Newsgroups | gmane.ietf.asrg.smtpverify |
|---|---|
| Message-ID | <[email protected]> |
John Levine <[email protected]> wrote: > If I were a bad guy, I'd register some throwaway domains, or I'd > forge some badly managed third-world domains with no LMAP data, use > them in the bounce address to pass LMAP checks, and forge like crazy > in the From: and Sender: lines that people see. This has been known since day 1 of the proposals. There are ways around it. See my recent post about a system to combine MTA-MARK and LMAP, so that the owner of the rDNS can publish delegation information, and thus control who can publish LMAP information for that IP. e.g. enhanced LMAP for a domain publishes a signed authorization, and rDNS publishes the public key. The IP owner can thus control who can publish LMAP information. Presto: no forged LMAP entries. e.g. rDNS publishes a list of domains which are permitted to associate themselves with that IP. This method has the benefit of not involving crypto. There are many ways of getting around the problem of forged LMAP entries. > Another issue is one-way mail domains like Meng's pobox.com. They can > publish SPF data saying mail's OK from anywhere, which is like a "kick > me" sign inviting spammers to forge it, If they're willing to accept such responsibility, that's their problem. "Solving" that problem involves removing that choice from the proposal, which I believe to be unacceptable. LMAP allows people to be stupid, as well as to be smart. > or you can demand that the sender use the real address of the place > where he sends it, which has privacy problems, If you mean the sender uses the MTA for the "from" domain to send the mail, then there are no privacy problems. The responses already come through that MTA, and if the sender wants protection from that MTA, he shouldn't use it, or should encrypt his messages. > The first problem is the biggest, whether preventing envelope forgery > will in practice deter spammers. If not, the whole LMAP exercise is > pointless. I see. So because one proposal isn't the perfect magic bullet in and of itself, we shouldn't use it. I thought we had rejected this argument *months* ago on ASRG. There is no magic bullet. All we have is a series of methods which will help address the problem. In isolation, each proposal may not be perfect, but the overlap of the proposals may be sufficient to stop spam. And systems which help recipients fight spammers are useful, even if those systems don't act as deterrents in and of themselves. The only question is then cost. If the proposals cost more to implement than the current spam problem costs, they're pointless. But I don't see people doing cost/benefit analysis. I see people saying "Your proposal isn't perfect, so we shouldn't implement it." I don't know about anyone else, but I don't have delusions that I'm omnipotent, perfect, or all-knowing. I don't believe any one solution will be the "magic bullet" to stop spam. I'm willing to accept imperfect solutions if they are better than the alternatives. Can we please agree that there is no one perfect magic bullet, and stop wasting our time denigrating solutions because they're *not* the magic bullet? Alan DeKok.