Email address

When email addresses are sent via API into Bluecore, the system first normalizes the email then validates it.

Normalization rules

Bluecore applies the following normalization rules:

  • All letters are converted to lowercase.
  • Leading whitespace is removed, for example:
    • New line (\n or \r\n)
    • Space ( )
    • Tab (/t)

Validation rules

Bluecore applies the following to validation rules:

  • Maximum of 254 characters.
  • Can't begin or end with the following characters:
    • Comma (,)
    • Period (.)
    • At sign (@)
  • Can't contain the following characters:
    • Backslash (\)
    • Backtick (`)
    • Bytes 0-16 (0x00 through 0x10)
    • Colon (:)
    • Double quote (")
    • Greater than sign (>)
    • Less than sign (<)
    • Parenthesis (( or ))
    • Semicolon (;)
    • Space ( )
    • Square brackets ([ or ])