Citação Postado originalmente por Magnun Ver Post
Cara, fiz em python
O script se baseia em retirar as palavras que contenhas @. Então ele pode dar um bug se tiver um @ pelo texto sem que seja em um e-mail. Certifique-se que vc tem o python instalado. Geralmente nos linux o python já é instalado por padrão.

Anexei o script com a extensão txt. Quando vc for utilizar muda a extensão pra .py:
$ mv extrairemail.txt extrairemail.py

De permissão de execução:
$ chmod 775 extrairemail.py

e execute:
$ ./extrairemail.py nome_do_arquivo

Esse script usa um argumento que deve ser o nome do arquivo que contem o texto que você postou. Eu testei aqui e funcionou.

Qualquer coisa posta ai...

Muito obrigado pela ajuda...

Vou poupar imenso tempo a actualizar a minha base de dados graças a sua ajuda

Obrigado mais uma vez