Características técnicas


Esta página de informação é o menos certamente acessível deste sítio web. É necessário ter um conhecimento do formato das mensagens transmitidas por correio electrónico (nomeadamente a codificação MIME) para seguir todos os detalhes.

Generalidades

À origem, os protocolos Internet foram desenvolvidos para os estados unidos da América, antes de ser utilizados em outros países. Esta internacionalização necessitou de ter em conta alfabetos mais ricos que o alfabeto americano.
Além disso, após os textos básicos, os protocolos de correio electrónico integraram a possibilidade de enviar textos com paginação e ficheiros de qualquer natureza.
Infelizmente, para cada problema encontrado, várias soluções técnicas distintas foram adoptadas sem que, a maior parte do tempo, tal diversidade apresenta um interesse prático.
Além disso, a complexidade das normas faz que não são respeitadas na carta pelos mailers, que seja para dificuldades de aplicação, ou devido de aplicação muito aproximative.
Na prática, a maior parte dos mailers utiliza um subconjunto limitado dos formatos de mensagens possíveis.

Duas escolhas são por conseguinte possíveis: É a segunda abordagem que foi adoptada para Libremail.
No entanto, versão após versão, Libremail ordenhados os cada vez mais casos específicos, sem, no entanto, ter-se tornado muito mais complexo que à origem.

Tratamento dos mails recebidos em função da sua estrutura

Estrutura das mensagens enviadas

Para o envio de mails, Libremail limita-se à duas estruturas de mensagem apenas:

Codificação dos carácteres

Como precisado plus haut elevado, os protocolos Internet primeiro têm sido americanos antes de internacionalizar-se. Ora, os americanos possuem 2 características que distinguem-o da maior parte dos povos do planeta: Para o correio electrónico, é o 2.o ponto que é mais importante, nomeadamente parce que à origem, os protocolos Internet estiveram previstos para uma transmissão dos carácteres das 7 lâminas.
Nestas condições os carácteres que têm a 8.a lâmina significativa (ou seja 1) deviam ser codificados.
Do resto, mesmo hoje onde a transmissão dos carácteres das 8 lâminas generalizou-se, a norma de transmissão prevê que os carácteres da rubrica das mensagens que têm a 8.a lâmina significativa posicionada sempre serão codificados.
Dois formatos de codificação existem: o formato "quoted printable" e o formato base64.
Estas escolhas técnicas convêm perfeitamente nos países desenvolvidos (por exemplo França), mas não são pode não ser adaptadas à outras regiões do mundo como a África (verificar).
Se revelasse-se que estes em países, os carácteres acentuados sejam transmitidos correctamente nos campos de rubrica (nomeadamente no assunto do mail), e as peças em anexo, mas não no texto da mensagem, seria necessário criar e utilizar uma versão alterada de "envmail" de modo que estas mensagens sejam transmitidas com a codificação do printable.

Jogos de carácteres reconhecidos

Hora e fuso horário

Para a afixação das datas e horas de expedição das mensagens, Libremail não tinha em conta os fusos horários até versão 2.1.4 .

Desde a versão 2.2, a encomenda vmailsj corrige os desvios (em horas inteiros) entre o fuso horário do remetente e o do destinatário e tem conta para fazer uma triagem cronológica mails utilizando fusos horários diferentes.
Os instrumentos que servem para visualizar o conteúdo dos mails continuam afixar como estão nos mails datas e horas de expedição e fuso horário do remetente.