9fans - fans of the OS Plan 9 from Bell Labs
 help / color / mirror / Atom feed
From: David Presotto <presotto@closedmind.org>
To: 9fans@cse.psu.edu
Subject: Re: SMTP+SPF (was: [9fans] Re: new release?)
Date: Wed, 25 Feb 2004 21:12:58 -0500	[thread overview]
Message-ID: <6616fcacdcb85189b46c900dfdd6d81e@plan9.bell-labs.com> (raw)
In-Reply-To: <0e729f108c862316f4357a2874bd90b1@plan9.bell-labs.com>

[-- Attachment #1: Type: text/plain, Size: 1789 bytes --]

I should be more complete.  SPF isn't a panacea.  There are a lot of options
but the basic function of SPF is to stick into DNS the IP addresses of the
mail servers that can send mail from a particular domain.  If you see mail
from my home machine that says its from aol.com, you dump it into the bit
bucket.  ALL of the spam that makes it through my filter has faked From:
addresses since I use a white list.  Most of my spam that gets rejected also
has faked From: addresses.

It thus forces you to always go through a server that is authorized to send
mail from your domain.  Therefore, when you're off visiting somewhere, you
still have to use your own domain's smtp server.  That might not be possible
if you're behind a firewall.  For example, at Lucent one cannot make smtp
connections out of the company.  One must use internal servers.  Therefore,
russ couldn't send messages from here as rsc@swtch.com or I as
presotto@closedmind.org since we'ld have to do through lucent servers.

It does have the advantage that the current viruses would have a hard time.  They
normally look into your Outlook address file and send mail from your machine as
a myriad of different people that you have contacted.  If most domains used SPF
then the best they could do would be to send mail through their dedicated servers
as themselves (or at worst someone in their home domain).  This really reduces the
distributed spreading power of viruses that use email.  The dedicated servers usually
find out about viruses early and filter hard.  In essence, a virus would stop
spreading as soon as aol, comcase, yahoo, etc figured out it existed.

Of course, that will just select for sneakier viruses, but the sneakier, in general,
the more complex and hence the more fragile.

[-- Attachment #2: Type: message/rfc822, Size: 5200 bytes --]

[-- Attachment #2.1.1: Type: text/plain, Size: 135 bytes --]

I'm currently building support for it into Plan 9.  I think its a
good idea.  It doesn't prevent spam but it makes white lists better.

[-- Attachment #2.1.2: Type: message/rfc822, Size: 2992 bytes --]

From: "Joel Salomon" <salomo3@cooper.edu>
To: 9fans@cse.psu.edu
Subject: SMTP+SPF (was: [9fans] Re: new release?)
Date: Wed, 25 Feb 2004 19:14:15 -0500 (EST)
Message-ID: <3281.199.98.20.107.1077754455.squirrel@wish.cooper.edu>

Geoff Collyer said:
> I've been contributing anti-spam machinery for smtpd, and have some
> other code and ideas stalled by lack of time and not-quite-complete
> IPv6 support in Plan 9.  So far none of the strongly-hyped anti-spam
> ideas keep the spam from reaching one's machine in the first place,
> and I know how to do that, it's just going to take some time to do it.
>

Does anyone here have an opinion (yes ;-) ) on SMTP+SPF?
http://spf.pobox.com/ It *claims* to be a sufficient patch on SMTP to
ensure that the sender of an email is a real person from a responsible
ISP.

--Joel

  reply	other threads:[~2004-02-26  2:12 UTC|newest]

Thread overview: 73+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2004-02-25 18:31 [9fans] Re: new release? chris niewiarowski
2004-02-25 18:59 ` matt
2004-02-26  6:09   ` boyd, rounin
2004-02-25 20:34 ` ron minnich
2004-02-25 20:43   ` David Tolpin
2004-02-25 20:53     ` ron minnich
2004-02-25 20:59       ` David Tolpin
2004-02-25 21:10         ` Christopher Nielsen
2004-02-25 21:13           ` David Tolpin
2004-02-25 21:45             ` Christopher Nielsen
2004-02-25 21:55               ` David Tolpin
2004-02-25 22:39                 ` ron minnich
2004-02-26  4:36                 ` Christopher Nielsen
2004-02-25 22:41             ` 9nut
2004-02-25 22:47               ` David Tolpin
2004-02-25 23:03                 ` David Presotto
2004-02-25 23:50                   ` Geoff Collyer
2004-02-26  0:14                     ` SMTP+SPF (was: [9fans] Re: new release?) Joel Salomon
2004-02-26  0:42                       ` Dave Lukes
2004-02-26  9:25                         ` boyd, rounin
2004-02-26 13:48                         ` David Presotto
2004-02-26  1:09                       ` Dave Lukes
2004-02-26  9:28                         ` boyd, rounin
2004-02-26 10:41                         ` Christopher Nielsen
2004-02-26 17:43                           ` Dave Lukes
2004-02-26 20:03                             ` Christopher Nielsen
2004-02-26 21:46                               ` boyd, rounin
2004-02-26 22:01                             ` Geoff Collyer
     [not found]                               ` <1077840327.5034.5.camel@rea>
2004-02-27  0:08                                 ` Dave Lukes
2004-02-27  0:18                                   ` C H Forsyth
2004-02-27  0:15                                     ` David Tolpin
2004-02-28 16:17                                       ` vdharani
2004-02-26  1:25                       ` David Presotto
2004-02-26  2:12                         ` David Presotto [this message]
2004-02-26  1:50                           ` andrey mirtchovski
2004-02-26  2:51                             ` Geoff Collyer
2004-02-26  6:45                             ` boyd, rounin
2004-02-26  8:06                             ` Charles Forsyth
2004-02-26  8:06                               ` George Michaelson
2004-02-26  8:14                               ` George Michaelson
2004-02-26  8:20                                 ` boyd, rounin
2004-02-26 12:30                                 ` Charles Forsyth
2004-02-26 12:35                                   ` Charles Forsyth
2004-02-26 14:42                                     ` ron minnich
2004-02-26 14:15                                   ` George Michaelson
2004-02-26 13:21                                     ` boyd, rounin
2004-02-26 14:46                                       ` George Michaelson
2004-02-26 15:09                                         ` Dave Lukes
2004-02-26 21:12                                         ` boyd, rounin
2004-02-26  3:42                           ` Geoff Collyer
2004-02-26  4:36                             ` David Presotto
2004-02-26  4:50                               ` Geoff Collyer
2004-02-26  6:51                                 ` boyd, rounin
2004-02-26 11:27                                   ` Geoff Collyer
2004-02-26 10:39                                     ` boyd, rounin
2004-02-26 11:58                                       ` Geoff Collyer
2004-02-26 11:16                                         ` boyd, rounin
2004-02-26 11:24                                         ` boyd, rounin
2004-02-26 12:37                                         ` Dave Lukes
2004-02-26  1:36                     ` [9fans] Re: new release? Derek Fawcus
2004-02-26  1:44                       ` David Presotto
2004-02-26  3:49                       ` Geoff Collyer
2004-02-25 23:29                 ` Dave Lukes
2004-02-25 23:59                 ` 9nut
2004-02-25 21:25           ` David Presotto
2004-02-26  0:56             ` Brantley Coile
2004-02-25 21:35           ` matt
2004-02-25 22:39         ` 9nut
2004-02-25 22:00   ` Scott Schwartz
2004-02-25 22:05     ` David Tolpin
2004-02-25 22:39       ` Scott Schwartz
2004-02-26  6:26         ` boyd, rounin
2004-02-26 18:48     ` rog

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=6616fcacdcb85189b46c900dfdd6d81e@plan9.bell-labs.com \
    --to=presotto@closedmind.org \
    --cc=9fans@cse.psu.edu \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).