como obter um retorno de mailutils?

1

No gmail e em outros clientes de e-mail, é possível saber se um e-mail foi aberto usando algo chamado recibo de retorno. (Se houver outro termo, por favor, diga). Existe alguma funcionalidade desse tipo no programa de linha de comando mailutils? Se sim, como posso usá-lo?

    
por j0h 14.10.2017 / 21:48

1 resposta

1

É basicamente um sinalizador na mensagem que solicita ao cliente do leitor que devolva um recibo. A maioria dos clientes, por padrão, pergunta ao usuário antes de enviar o recibo, portanto, não é garantia de que você receberá um recibo.

A solicitação é enviada como cabeçalho de e-mail. Com mailutils você não pode mudar os cabeçalhos de um email que está enviando. Sugiro que você use mutt . É um pouco mais sofisticado do que o mail - e o mutt é mutt em todas as plataformas, enquanto o mail difere muito de plataforma para plataforma. Mutt, é claro, pode enviar cabeçalhos arbitrários.

Da página de manual do mutt:

  

-H rascunho
  Especifique um arquivo de detalhamento que contenha cabeçalho e corpo a ser usado para enviar uma mensagem.

Isso obviamente pode ser usado para inserir cabeçalhos arbitrários em um e-mail. O arquivo (ou stdin) draft deve estar no seguinte formato:

From: [email protected]
To: [email protected]
Return-Receipt-To: [email protected]
Subject: Please confirm when you've read t    From: [email protected]
To: [email protected]
Return-Receipt-To: [email protected]
Subject: Please confirm when you've read this!

This is the body of the message.

Isso pode ser enviado via stdin, executando <some command to generate the e-mail> | mutt -H -

Além do cabeçalho Return-Receipt-To: , você pode experimentar outros cabeçalhos, como X-Confirm-Reading-To: ou Disposition-Notification-To: .

    
por vidarlo 14.10.2017 / 23:10