HTML - Links de e-mail

Não é difícil colocar um link de e-mail em HTML em sua página da web, mas pode causar problemas de spam desnecessários para sua conta de e-mail. Existem pessoas que podem executar programas para colher esses tipos de e-mails e depois usá-los para spam de várias maneiras.

Você pode ter outra opção para facilitar o envio de e-mails para você. Uma opção poderia ser usar formulários HTML para coletar dados do usuário e, em seguida, usar script PHP ou CGI para enviar um e-mail.

Um exemplo simples, consulte nosso Formulário de Contato . Recebemos feedback do usuário usando este formulário e, em seguida, estamos usando um programa CGI que coleta essas informações e nos envia um email para o ID de email fornecido.

Note- Você aprenderá sobre Formulários HTML em Formulários HTML e aprenderá sobre CGI em nosso outro tutorialPerl CGI Programming.

Tag de email HTML

HTML <a>tag oferece a opção de especificar um endereço de e-mail para enviar um e-mail. Ao usar a tag <a> como uma tag de e-mail, você usarámailto: email addressjunto com o atributo href . A seguir está a sintaxe de usomailto em vez de usar http.

<a href = "mailto: [email protected]">Send Email</a>

Este código irá gerar o seguinte link que você pode usar para enviar e-mail.

Send Email

Agora, se um usuário clicar neste link, ele iniciará um cliente de e-mail (como Lotus Notes, Outlook Express etc.) instalado no computador do usuário. Existe outro risco de usar esta opção para enviar e-mail porque se o usuário não tiver o cliente de e-mail instalado em seu computador, não será possível enviar e-mail.

Configurações padrão

Você pode especificar um assunto e corpo de email padrão, juntamente com seu endereço de email. A seguir está o exemplo para usar o assunto e o corpo padrão.

<a href = "mailto:[email protected]?subject = Feedback&body = Message">
Send Feedback
</a>

Este código irá gerar o seguinte link que você pode usar para enviar e-mail.

Send Feedback