Skip to content

Email Visão Geral

Anderson Marques Ribeiro edited this page Nov 17, 2018 · 1 revision

E-mail v1.0.0 (Beta)

Unidade: Civil.Utils.Types.Email.pas.

Gerencia informações de endereços de e-mail, seguindo o padrão definido pela W3C. Resumidamente:

  1. O endereço é dividido em 2 partes: parte local e domínio (parte-local@dominio);
  2. A parte local corresponde ao nome da conta, atribuído ao endereço ou selecionado pelo usuário. Ela é composta por um conjunto de caracteres [A-Za-z0-9!#$%&'*+-/=?^_`{|}~.], variando entre 1 e 64 caracteres;
  3. Apesar de aceito, o ponto não pode estar nem na primeira nem na última posição.
  4. O domínio é dividido em 2 ou 3 partes, separadas por pontos, como em [email protected]. Opcionalmente pode haver uma terceira parte com a designação do país, como em [email protected]. Seu comprimento total deve ser de no máximo 255 caracteres.
  5. A primeira parte do domínio, referente ao nome do servidor, é composta de uma string contendo [a-zA-Z0-9-], contendo entre 1 e 2

E-mails são representados pela estrutura TEmail