ICE_ParseInternetMailAddress
0 = Successful operation
1 = Source string is too short (must be at least 1 byte long)
2 = Memory alloction failure
3 = Invalid characters encountered
4 = Opening bracket missing (closing bracket found first)
5 = Closing bracket missing (only if opening bracket exists)
6 = Too many opening brackets (more than one)
7 = Too many closing brackets (unbalanced angle brackets)
8 = Ambiguous opening angle bracket (after closing bracket)
9 = Premature closing angle bracket (before "@" symbol)
10 = Too many "@" symbols in eMail address
11 = Address incomplete (string terminates before "@" symbol)
0 = No buffer created, see value of "returnCode" for reason
Array:
Remember to use NetWare's free() function when you no longer need the array.