--- draft-mengwong-spf-02.8.txt 2003-11-29 02:17:17.000000000 +0000 +++ draft-mengwong-spf-02.8.txt.new 2003-11-29 14:42:54.000000000 +0000 @@ -191,7 +191,7 @@ An example SPF Record is: - v=spf1 +mx +a:colo.example.com/28 -all report=spf(_at_)example(_dot_)com + v=spf1 +mx +a:colo.example.com/28 -all This record has a version of "v=spf1" and three declarations: "+mx", "+a:colo.example.com/28", and "-all". This record has @@ -684,13 +684,11 @@ IP4 = 'ip4' ':' ipv4-network [ ip4-cidr-length ] IP6 = 'ip6' ':' ipv6-network [ ip6-cidr-length ] ip4-cidr-length = [ '/' 1*DIGIT ] - ip6-cidr-length = [ '//' 1*DIGIT ] + ip6-cidr-length = [ '/' 1*DIGIT ] The is compared to the given network. If they match, the mechanism matches. - Note that the CIDR suffix for IPv6 uses two '/' slashes. - 6. The exists mechanism This mechanism is used to construct an arbitrary host name that @@ -731,7 +729,6 @@ Mechanism directives expand the following macro letters: u = local-part of current-sender - l = local-part of current-sender d = current-domain i = SMTP client IP p = SMTP client domain name @@ -999,13 +996,13 @@ [[[ TODO: check the RFC below. ]]] - dual-cidr-length = [ ip4-cidr-length ] [ ip6-cidr-length ] + dual-cidr-length = [ ip4-cidr-length ] [ '/' ip6-cidr-length ] ip4-cidr-length = [ '/' 1*DIGIT ] - ip6-cidr-length = [ '//' 1*DIGIT ] + ip6-cidr-length = [ '/' 1*DIGIT ] macro-string = *( macro-char / VCHAR ) macro-char = ( '%{' alpha *digit [ 'r' ] *delim '}' ) - / '%%' / '%_' + / '%%' / '%_' / '%-' alphanum = alpha | digit ------- Sender Permitted From: http://spf.pobox.com/ Archives at http://archives.listbox.com/spf-discuss/current/ Latest draft at http://spf.pobox.com/draft-mengwong-spf-02.6.txt To unsubscribe, change your address, or temporarily deactivate your subscription, please go to http://v2.listbox.com/member/?listname=spf-discuss(_at_)v2(_dot_)listbox(_dot_)com