Encaminhar, em um cliente de email (MUA), geralmente significa enviar um novo email, com o email original incluído no corpo ou como um anexo. Dependendo do cliente, os cabeçalhos da correspondência original podem ser incluídos na íntegra (por exemplo, mutt) ou apenas de uma forma altamente resumida (por exemplo, outlook).
Alguns MUAs oferecem um comando de reencaminhamento (pode ser chamado de outra coisa, como reenviar ou rejeitar, ou ser uma opção para o comando de reencaminhamento). Isso reenvia o email com exatamente os mesmos cabeçalhos de quando ele foi entregue. A entrega de um e-mail pode alterar alguns cabeçalhos (por exemplo, verificadores de vírus / spam registrando o resultado de sua análise), para que o segundo destinatário não veja exatamente os mesmos cabeçalhos que o primeiro.
Encaminhar, em um servidor de email (MTA), significa que o email é reenviado para outro sistema para entrega lá. Os MTAs normalmente adicionam um cabeçalho Received:
no início quando recebem um e-mail, então cada servidor de encaminhamento adiciona sua própria marca. O encaminhamento normalmente não afeta os cabeçalhos existentes, a menos que o MTA tenha sido especificamente direcionado para reescrever alguns cabeçalhos.
Existem alguns cabeçalhos que são mais prováveis do que outros para serem reescritos por um MTA em encaminhamento. Por exemplo, alguns MTAs reescreverão X-Envelope-…
headers para coincidir com o envelope que eles vêem em vez do envelope que o MTA anterior (que adicionou o X-Envelope-…
header) viu. Mais e mais MTAs são configurados para adicionar alguns cabeçalhos para prevenção de spam e spoofing, e eles podem jogar fora qualquer cabeçalho existente com o mesmo nome; há muita variedade naqueles.