Existe uma maneira de adicionar uma assinatura dinâmica a um email?

5

Estou tentando criar uma assinatura de email que será exibida de maneira diferente no computador de um destinatário com base no estado em que está o endereço IP. Gostaria de saber se há alguma maneira conhecida de realizar essa tarefa?

    
por joeyjoey 08.12.2011 / 16:50

2 respostas

2

Se você puder inserir uma imagem em sua assinatura de e-mail hospedada em um servidor que você controla, a imagem poderá ser gerada dinamicamente pelo seu servidor. E então você pode mudá-lo dependendo do endereço IP que está solicitando. Desde que o espectador esteja configurado para mostrar imagens de seus e-mails, isso funcionará.

    
por 08.12.2011 / 16:57
1

Dependendo da sua configuração ... pode haver várias maneiras de fazer isso ... e você provavelmente terá que usar vários métodos para fazer com que ela funcione de forma quase confiável. Há vários obstáculos que você terá que superar para conseguir isso de forma confiável.

  1. Os únicos endereços IP aos quais você teria acesso são os dos servidores de email que realizam a troca de emails. Frequentemente, as pessoas terceirizam seus serviços de hospedagem de e-mail ou de proxy anti-spam / virii para terceiros que podem estar em praticamente qualquer parte do mundo ... e como tal ... simplesmente associando um endereço IP a um local ser altamente impreciso.
  2. A conversão para o próprio cabeçalho da mensagem pode conter informações corretas ... mas o grande número de endereços listados será quase impossível para identificar corretamente o IP real do remetente para qualquer script automatizado.
  3. As informações de localização geográfica do endereço IP não são muito precisas em geral. Geralmente eles podem rastreá-lo até a área que o ISP serve ... mas às vezes é tão preciso quanto um país inteiro. E se eles enviassem o email enquanto usavam um wifi grátis na Starbucks ou McDonnalds? ... ou através de um telefone inteligente? Você realmente estaria sem sorte.
  4. Não há necessidade de identificar informações de localização com base no seu domínio. ou seja, as informações de contato contidas no banco de dados público do registrador DNS podem ser completamente obscurecidas quanto a quem é o proprietário real. Pode não ter nenhuma característica identificadora.
  5. O uso de imagens dinâmicas ou javascript / alguma outra linguagem de script na grande maioria das situações provará ser uma tarefa tola. A maioria dos clientes de e-mail bloqueará o download de imagens externas sem considerar o remetente ... e TODOS os clientes de e-mail deverão bloquear todas as formas de script.
Honestamente, sua melhor aposta é criar um banco de dados de endereços de e-mail de clientes conhecidos e colocar suas informações de localização lá e atualizá-las quando necessário. De lá, você normalmente pode adicionar assinaturas a emails no nível do cliente de email ... ou no próprio servidor de email ... etc ...

Esta não é uma tarefa simples ... e é por isso que há muito spam no mundo dos emails. Ninguém pode rastrear exatamente de onde veio um e-mail. Eu te desejo sorte.

    
por 08.12.2011 / 17:21