Como funciona e mais exemplos

Para utilizadores anónimos, a macro mostra o texto literal do argumento definido.

Para utilizadores identificados, a macro processa a string do parâmetro da seguinte forma:

  1. As palavras MAIÚSCULAS seguintes serão substituídas:
    • AT

      @

      DOT

      .

      DASH

      -

  2. As outras palavras MAIÚSCULAS como, por exemplo, NO SPAM NOSPAM WHATEVER I DONT WANT SPAM, etc. serão ignoradas (são substituídas por uma string vazia).
  3. Todos os espaços em branco são removidos.
  4. É criada uma ligação mailto:.

Claro que existe o risco de algum robô especialmente inteligente reconhecer as palavras de protecção de spam habituais, como AT, DOT ou NOSPAM, e convertê-las correctamente. Isto torna-se mais improvável se inserir palavras arbitrárias e espaços em branco. Um robô de spam que ainda assim consiga reconhecer o endereço, merece ter acesso ao seu endereço de correio electrónico. ;)

Pode ver facilmente os efeitos do MailTo comparando estes exemplos para utilizadores identificados e anónimos:

(!) Devido à possibilidade de adicionais palavras MAIÚSCULAS, cada utilizador pode criar obstáculos para os robôs e para seres humanos. Se tornar o seu endereço de correio electrónico difícil para os leitores humanos, receberá menos mensagens. ;)