PHP
Você está aqui: Home » PHP » Enviando email em formato HTML em PHP
Enviando email em formato HTML em PHP

| A função mail() do PHP nos permite enviar email através de um script de forma simples e objetiva. Vamos supor que deseja-se enviar um email para fabio@vivaolinux.com.br avisando à ele sobre o seu sucesso no desenvolvimento em PHP. Vamos ao código: |
<? mail( "fabio@vivaolinux.com.br", "Oi Fábio", "Meu script para envio de email deu certo !" ); ?> |
| O comando mail() é definido da seguinte forma: bool mail ( string to, string subject, string message [, string additional_headers [, string additional_parameters]]) Em nosso primeiro exemplo definimos apenas os campos to, subject e message, mas ainda existem os cabeçalhos adicionais que podem ser definidos e são opcionais. Sempre que você estiver consultando a sintaxe de uma função e encontrar parâmetros delimitados por [] (colchetes), significa que os mesmos são opcionais, ou seja, você pode omiti-los. Sendo assim, para enviar um email em formato HTML, basta informar que o mesmo é do tipo text/html através do cabeçalho do email e digitar tags Html misturadas com o texto da mensagem no campo subject. Vamos ao código: |
| <? $to = "fulano@seudominio.com"; $subject = "Olá, mundo!"; $html = " <html> <body> Este é meu <b>primeiro</b> email em formato HTML! </body> </html>"; $headers = "Content-type: text/html; charset=iso-8859-1rn"; if (mail($to, $subject, $html, $headers)) { echo "Email enviado com sucesso !"; } else { echo "Ocorreu um erro durante o envio do email."; } ?> |
| Como a função mail() retorna um valor booleano (verdadeiro ou falso) de acordo com o status de envio de email, podemos tratar uma mensagem de sucesso ou de erro durante o envio de email. Atenciosamente, Fábio Berbert de Paula fabio@vivaolinux.com.br |
Outros artigos postados por este autor
- Que tipo de empresa contrata um Data Center?
- Pegar Busca digitada por visitantes em motores de busca (google, yahoo, bing, etc) via javascript
- Sete dicas para um outsourcing bem-sucedido
- Curso de PHP 2º Aula variáveis
- CSS Tableless Parte 3
- Quer melhorar a posição de seu site nos motores de busca? Chame o linkbuilder
Artigos relacionados sobre PHP
- Criando funções que aceitem N argumentos
- Proteção contra o SQL Injection
- Criando um sistema de cache no PHP
- Criando um blog com PHP e MySQL – WordPress
- Problemas com UTF-8 with BOM?
- Open Search: Adicionando a Busca Rápida no seu site
Parceiros
BR-Linux.org
Criar WEB
Regularização de Imoveis SP
Montagens de Sites
Templates de Sites
Desenvolvedor de Sites
Elaboração de Sites
Produção de Sites
Programador de Sites
Criadores de Sites
Artigos mais acessados
Desenho de Letras - Construindo fontes TTF
Criando um sistema de login
Enviando email em formato HTML em PHP
Menu Circular em 3D
Cargos e salários na área de informática
Como fazer e modificar calendários
Action Script 2.0 ( Primeira Parte )
10 dicas de Webdesign para salvar seu site
Fireworks VS Photoshop
Serviços
Desenvolvimento de Sites e Sistemas WEB
Otimização de Sites (SEO)
Loja Virtual com Sistema Pagseguro
Sistema de Compra Coletiva
Catálogo de Produtos
Parcerias e Soluções de Publicidade
Portifólio Grupo SOS Designers
Fale Conosco







