O e-mail foi projetado de volta quando os computadores não tinham uma conexão de rede permanente e rápida entre si, seguindo o modelo de correspondência postal. Quando você envia um email, ele é enviado para um servidor, que o envia para outro servidor, e assim por diante, até que o email chegue ao seu destino. Os sistemas de correio mais antigos tinham entrega local , depois havia sistemas em que o e-mail precisava especifique a lista de retransmissões até o destino , e hoje em dia os e-mails são roteados automaticamente pelas redes, onde praticamente todos os computadores podem se comunicar. A Hora. Ainda assim, o email continua sendo um serviço de email, não um serviço de mensagens instantâneas. Se o e-mail estiver atrasado no caminho, por exemplo, devido a uma interrupção temporária da rede, o servidor intermediário manterá o e-mail em reserva até que o link seja restaurado.
Devido a esse design, o email é assíncrono. Todo o comando mailx
é transmitir o email para um MTA local. Um código de retorno de mailx
indicando sucesso indica que o MTA local aceitou a tarefa de entregar o email. Nesse ponto, o email foi enviado com sucesso. Depois disso, é o trabalho do MTA enviar o email para o seu destino. Se o MTA não puder cumprir sua promessa de entrega, ele deverá enviar uma mensagem devolvida para o usuário que enviou o email.
Você não pode saber com certeza se o email foi entregue na caixa de entrada do destinatário, e mesmo isso não é útil (por exemplo, e se o email for entregue com sucesso, então o computador onde a caixa de entrada está armazenada queima em um incêndio ?) Se você precisar saber se o destinatário recebeu o email, a única maneira segura de incluir instruções legíveis por humanos é reconhecer o email. (Há maneiras de enviar um recibo automaticamente quando o email é aberto em determinado software, mas elas só funcionam em software compatível e também não são confiáveis, por exemplo, se o computador do destinatário falhou imediatamente após a abertura do email.)
Saber se o email foi entregue não diz nada sobre se outras pessoas puderam lê-lo. Ao contrário dos objetos físicos, as mensagens eletrônicas realmente não “desviam”: elas são copiadas e, se houver cópias extras, isso não pode ser detectado. Se o email precisar ser confidencial, criptografe-o.