Re: [mailop] AOL Postmasters - Syntax replacement for http://postmaster.aol.com/faq/mailerfaq.html#syntax

2018-02-20 Thread Kevin A. McGrail

On 10/24/2017 6:26 PM, Ángel wrote:

Doing a few tests at https://i.aol.com/reg/signup shows:

Username cannot…

a) "Be shorter than 3"
  This is being enforced: «Please make sure that the username field is at
least 3 characters long»

b) or longer than 16 characters.
The userName field has a maxlength of 32
(intriguingly, there's also a hidden usernameEmail of up to 97
characters)

c) Begin with numbers.
This is being enforced «Your username must begin with a letter.»

d) Contain punctuation of any kind (such as periods, underscores, or
dashes).
Both periods and underscores are accepted (they are even offered in the
dropbox), dashes are not.
«Your username may not contain characters such as @, !, * or $.»

Periods and underscores may not begin or end the username, or be
consecutive (not between themselves), ie. these two characters may only
appear when surrounded by alphanumeric ones.

(this condition for periods actually comes from rfc5321, assuming you
want to avoid quoting the local part)


Basically, it seems they added . and _ to the allowed characters, and
doubled the username size.


The error messages at
https://sns-static.aolcdn.com/1.19/reg/resources/js/webreg_validate5-built.js 
also provide relevant information for gathering the rules:

"Please make sure that the username field is at least 3 characters
long."
"Please make sure that the username field is at least 3 characters
long."
"Your username may not exceed "+regPageData.snMax+" characters."
"Your username must begin with a letter."
"Your username may not contain characters such as @, !, * or $.",
"Your username may not contain characters such as @, !, * or $." (funnily, this 
is shown if you enter a space)
"Your username may not contain characters such as @, !, * or $." (this is if it is deemed 
"not alphanumeric")
"Usernames cannot end with a dot (.) or underscore (_)."
"Usernames cannot have consecutive dots (..) or underscores (__)."

"Please make sure that the email address is at least 3 characters long."
"Your email address may not exceed 97 characters."



So I wrote some rules for SpamAssassin for this new syntax.  Still 
checking but looks like they work.


header  __KAM_AOL   From:addr =~ /\@aol\.(com|co\.uk)/i

# username portion must be between 3 & 16 chars, starting with a letter
header  __KAM_GOODAOL1  From:addr =~ 
/^[a-z].{2,15}\@aol\.(com|co\.uk)/i


# certain punctuation not allowed - This is likely not exhaustive
header  __KAM_BADAOL1   From:addr =~ 
/[-\!\*\$].*\@aol\.(com|co\.uk)/

# no consectutive periods or underscores
header  __KAM_BADAOL2   From:addr =~ 
/(\.\.|__).*\@aol\.(com|co\.uk)/

# cannot end with . or underscore
header  __KAM_BADAOL3   From:addr =~ 
/(\.|_)\@aol\.(com|co\.uk)/i


meta    KAM_BADAOL  (__KAM_AOL && !__KAM_GOODAOL1) 
|| (__KAM_BADAOL1 + __KAM_BADAOL2 + __KAM_BADAOL3 >= 1)

describe    KAM_BADAOL  Invalid AOL Address
score   KAM_BADAOL  7.0

meta    KAM_GOODAOL __KAM_AOL && (__KAM_GOODAOL1 && 
!KAM_BADAOL)

describe    KAM_GOODAOL Valid AOL Email Address
score   KAM_GOODAOL -1.0

Regards,
KAM

___
mailop mailing list
mailop@mailop.org
https://chilli.nosignal.org/cgi-bin/mailman/listinfo/mailop


Re: [mailop] AOL Postmasters - Syntax replacement for http://postmaster.aol.com/faq/mailerfaq.html#syntax

2017-10-24 Thread Ángel
On 2017-10-24 at 11:33 -0400, Kevin A. McGrail wrote:
> So apparently they do not follow the syntax any more.  Struggling to 
> find out the new syntax.
> 
> Regards,
> KAM


Hello Kevin

Doing a few tests at https://i.aol.com/reg/signup shows:

Username cannot…

a) "Be shorter than 3"
 This is being enforced: «Please make sure that the username field is at
least 3 characters long»

b) or longer than 16 characters.
The userName field has a maxlength of 32
(intriguingly, there's also a hidden usernameEmail of up to 97
characters)

c) Begin with numbers.
This is being enforced «Your username must begin with a letter.»

d) Contain punctuation of any kind (such as periods, underscores, or
dashes).
Both periods and underscores are accepted (they are even offered in the
dropbox), dashes are not.
«Your username may not contain characters such as @, !, * or $.»

Periods and underscores may not begin or end the username, or be
consecutive (not between themselves), ie. these two characters may only
appear when surrounded by alphanumeric ones.

(this condition for periods actually comes from rfc5321, assuming you
want to avoid quoting the local part)


Basically, it seems they added . and _ to the allowed characters, and
doubled the username size.


The error messages at
https://sns-static.aolcdn.com/1.19/reg/resources/js/webreg_validate5-built.js 
also provide relevant information for gathering the rules:

"Please make sure that the username field is at least 3 characters
long."
"Please make sure that the username field is at least 3 characters
long."
"Your username may not exceed "+regPageData.snMax+" characters."
"Your username must begin with a letter."
"Your username may not contain characters such as @, !, * or $.",
"Your username may not contain characters such as @, !, * or $." (funnily, this 
is shown if you enter a space)
"Your username may not contain characters such as @, !, * or $." (this is if it 
is deemed "not alphanumeric")
"Usernames cannot end with a dot (.) or underscore (_)."
"Usernames cannot have consecutive dots (..) or underscores (__)."

"Please make sure that the email address is at least 3 characters long."
"Your email address may not exceed 97 characters."



Best regards


___
mailop mailing list
mailop@mailop.org
https://chilli.nosignal.org/cgi-bin/mailman/listinfo/mailop


Re: [mailop] AOL Postmasters - Syntax replacement for http://postmaster.aol.com/faq/mailerfaq.html#syntax

2017-10-24 Thread Kevin A. McGrail

On 10/24/2017 11:27 AM, valdis.kletni...@vt.edu wrote:

On Tue, 24 Oct 2017 07:56:19 -0400, "Kevin A. McGrail" said:


Recently we were alerted to a valid address that did not meet the syntax.

Are you able to tell us in what way it didn't meet the syntax, and how you
confirmed it's valid anyhow?


The syntax used to be:

#What is the correct syntax for AOL e-mail addresses?
#The "user name" is the part of the address that appears before the @ 
symbol: usern...@aol.com.

#Valid AOL e-mail addresses can not:
#Be shorter than 3 or longer than 16 characters.
#Begin with numbers.
#Contain punctuation of any kind (such as periods, underscores, or dashes).

The email contains an underscore.

AOL postmaster responded:


"The email address is xxx_...@aol.com is valid and active at our end. "


So apparently they do not follow the syntax any more.  Struggling to 
find out the new syntax.


Regards,
KAM

___
mailop mailing list
mailop@mailop.org
https://chilli.nosignal.org/cgi-bin/mailman/listinfo/mailop


Re: [mailop] AOL Postmasters - Syntax replacement for http://postmaster.aol.com/faq/mailerfaq.html#syntax

2017-10-24 Thread valdis . kletnieks
On Tue, 24 Oct 2017 07:56:19 -0400, "Kevin A. McGrail" said:

> Recently we were alerted to a valid address that did not meet the syntax.

Are you able to tell us in what way it didn't meet the syntax, and how you
confirmed it's valid anyhow?


pgp8_pvw2dwEM.pgp
Description: PGP signature
___
mailop mailing list
mailop@mailop.org
https://chilli.nosignal.org/cgi-bin/mailman/listinfo/mailop


[mailop] AOL Postmasters - Syntax replacement for http://postmaster.aol.com/faq/mailerfaq.html#syntax

2017-10-24 Thread Kevin A. McGrail

Hello,

AOL published for eons a valid syntax for usernames at 
http://postmaster.aol.com/faq/mailerfaq.html#syntax


http://web.archive.org/web/20081219125609/http://postmaster.aol.com:80/faq/mailerfaq.html

*What is the correct syntax for AOL e-mail addresses?*

   The "user name" is the part of the address that appears before the @
   symbol: usern...@aol.com.
   Valid AOL e-mail addresses can not:

 * Be shorter than 3 or longer than 16 characters.
 * Begin with numbers.
 * Contain punctuation of any kind (such as periods, underscores,
   or dashes).

Recently we were alerted to a valid address that did not meet the syntax.

I'm trying to find the current syntax and getting a runaround from level 
1 techs.


Regards,

KAM

___
mailop mailing list
mailop@mailop.org
https://chilli.nosignal.org/cgi-bin/mailman/listinfo/mailop