larger smaller normal text version of this page

Revision [1866]

Last edited on 2009-03-09 13:53:44 by BasOvink
Additions:
==[[PhplistDocumentation Phplist Documentation]] » [[PhplistInstallation Installation]] » [[PhpListConfiguration Configuring]] » [[PhpListConfigExperimental Experimental Features]] » Validating email addresses ==
====Validating email addresses ====
Deletions:
==[[PhplistDocumentation phplist Documentation]] » [[PhpListEmailValidation Validating email addresses]] » ==
== Validating email addresses ==


Revision [1865]

Edited on 2009-03-09 13:47:38 by BasOvink
Additions:
- Even if we accept these email addresses they will most likely be blocked by most other services. Therefore it is unlikely that users have an email addres like that.
- Even if we accept email addresses they will most likely be blocked by SPAM controlling software. Therefore it is unlikely the email will be delivered.
- We might open up security holes, accepting quotes could allow code injection for instance.

So the full RFC821 email validation in phpList will not:
- Length of domainPart is not checked
- Not accepted are CR and LF even if escaped by \
- Not accepted is Folding
- Not accepted is literal domain-part (eg. [1.0.0.127])
- Not accepted is comments (eg. (this is a comment)@example.com)
Deletions:
* Even if we accept these email addresses they will most likely be blocked by most other services. Therefore it is unlikely that users have an email addres like that.
* Even if we accept email addresses they will most likely be blocked by SPAM controlling software. Therefore it is unlikely the email will be delivered.
* We might open up security holes, accepting quotes could allow code injection for instance.
So the full RFC821 email validation will not:
# Length of domainPart is not checked
# Not accepted are CR and LF even if escaped by \
# Not accepted is Folding
# Not accepted is literal domain-part (eg. [1.0.0.127])
# Not accepted is comments (eg. (this is a comment)@example.com)


Revision [1864]

The oldest known version of this page was created on 2009-03-09 13:45:38 by BasOvink
Page was generated in 0.6961 seconds