Captura de e-mail com PHP / tracking IP reverso

Boas amigos,

Não há muito na internet sobre como podemos capturar endereços de email para mailing sem que incomodemos nossos usuários. Entretanto, há diversas soluções pagas que capturam o email do usuário mesmo sem form, baseadas em tracking na internet. Gostaria de saber se alguém conhece uma forma de implementar isso em php e se pode me dar o caminho das pedras, minha intenção é desenvolver uma api gratuita para levantamento de mailing dos ips que acessaram seu site. Se souberem de algo parecido em outra linguagem e quiserem comentar, fico grato.