espera.. você quer acessar um e-mail externo usando a programação asp? email externo, sub entende-se um email.. como terra, bol, gmail é isso que você quer fazer? ou você quer simplesmente ter um webmail na pagina
mas, em que momento do codigo você atribui valores à essa variavel? quando você chama a funcao.. ela não usa as suas variaveis de dentro do codigo.. a menos que você passe ela como parametro quando chamar a funcao seu problema provavelmente ta ae.. entendeu o que é?
manda um pra eu dark06@gmail.com isso pode acontecer porque os servidores consideram sua mensagem como SPAM... no seu codigo.. na linha do FROM, você esta colocando o NOME do Remetente tb.. ou só o seu email ?
você não pode enviá-la junto você pode colocar o caminho dela.. por exemplo.. deixar ela dentro do seu servidor, e no src, apontar para http://www.seusite.com.br/imagem.jpg.. ae ela deve aparecer..
mas o valor desse "campo" vem de onde? de um formulario? onde é atribuido valor à ele? ele é texto ou numero (no banco de dados)? se for numero, você deve usar assim no where: where codigoProduto= " & campo & " " sem a aspa simples..