Ao enviar um e-mail, há algo nos protocolos de envio/recebimento que garanta, ou deva garantir, que qualquer pessoa que receba o e-mail verá as listas de destinatários nos campos To
e na mesma ordem em que o remetente Cc
os introduz? Esta é uma pergunta bastante simples e básica, na verdade, mas aparentemente impossível de encontrar uma resposta no Google, que só quer me ensinar sobre a etiqueta no local de trabalho da ordem em que você deve CC seus chefes.
Essa velha questão menciona que o mesmo e-mail pode mostrar destinatários em pedidos diferentes em clientes diferentes, o que poderia indicar que não há nada nos vários protocolos de e-mail que garanta que o pedido original seja mantido em todos os lugares (e, portanto, que não importa a ordem em que você CC seus chefes, porque você não pode controlar a ordem que eles veem de qualquer maneira) – ou pode ser apenas um bug de software em um cliente de e-mail.
Então, o que os protocolos e padrões reais dizem (em termos razoavelmente amigáveis aos humanos, por favor)? Os clientes de e-mail são livres para apresentar os destinatários (assim como os destinatários CC) em qualquer ordem que desejarem, ou eles devem aceitar a ordem em que o remetente os digita como lei e seguir isso?
Atualizar
Como Tonny e R.. Github apontam em suas respostas, o protocolo SMTP real é, obviamente, apenas isso – um protocolo para transferir informações. Como tal, ele realmente não se importa com o conteúdo dos dados que transfere, assim como o HTTP não se importa com o conteúdo HTML que está transferindo. Portanto, a resposta para saber se o próprio protocolo em si garante alguma coisa é claramente não.
No caso paralelo de HTTP e HTML, há outra camada para toda a transferência, separada do próprio protocolo HTTP: padrões W3C que ditam como um agente do usuário (= navegador) deve apresentar o conteúdo real ao usuário; Os UAs que não estão em conformidade com estes não estão em conformidade. Mesmo nesses padrões, porém, algumas coisas são deixadas inteiramente para os UAs, e não há garantia de que algo específico seja apresentado de uma maneira específica.
Ao me referir aos 'protocolos' acima, minha intenção era incluir também padrões como esses – qualquer coisa que governe o que acontece entre o remetente clicar em 'Enviar' em seu MUA e um destinatário vendo o e-mail em seu MUA.
Como qualquer um que já se interessou por e-mail em HTML sabe, esses padrões claramente não existem para o conteúdo do corpo da mensagem de e-mail (ou, se existem, são totalmente desprezados pelos MUAs). Mas os destinatários não fazem parte do corpo real da mensagem, então sua apresentação ao usuário pode ser regida por padrões totalmente diferentes.
Portanto, além do protocolo SMTP em si, o que realmente estou querendo saber é se existem padrões/estipulações que governam como os destinatários são tratados e apresentados pelos MUAs ao usuário. Aquilo é:
- O MUA de envio é livre para reordenar o conteúdo mostrado nos campos
To:
e na interface do usuário antes de gerar cabeçalhos e iniciar a conexão SMTP?CC:
- O MUA receptor é livre para gerar a lista de destinatários (CC-) para a interface do usuário da maneira que desejar e ordená-la da maneira que desejar?
- Ou existe algum tipo de 'lei' que estipula que os MUAs não são livres para fazer isso para manter a conformidade?