Funções Mail PHP

Introdução ao PHP Mail

As funções HTTP permitem que você envie e-mails diretamente a partir do script.

Requisitos

Para que as funções de e-mail sejam disponíveis, o PHP precisa de um sistema de e-mail instalado e em execução. O programa a ser usado é definido pelas configurações de configuração do arquivo php.ini.

Instalação

As funções de e-mail são parte integrante do núcleo do PHP. Não é necessário instalar para usar essas funções.

Configuração de Tempo de Execução

O comportamento das funções de e-mail é influenciado pelo php.ini.

Opções de Configuração do Mail

Nome Padrão Descrição Alterável
SMTP "localhost" Especial para Windows: nome de domínio ou endereço IP do servidor SMTP. PHP_INI_ALL
smtp_port "25" Especial para Windows: porta do SMTP. Disponível desde o PHP 4.3. PHP_INI_ALL
sendmail_from NULL Especial para Windows: especifica o endereço de e-mail "from" usado em e-mails enviados pelo PHP. PHP_INI_ALL
sendmail_path NULL Especial para sistemas Unix: especifica o caminho do programa sendmail (normalmente /usr/sbin/sendmail ou /usr/lib/sendmail) PHP_INI_SYSTEM

Funções Mail PHP

PHP:Indica a versão mais antiga do PHP que suporta essa função.

Função Descrição PHP
ezmlm_hash() Calcula o valor de hash necessário para o sistema de lista de e-mails EZMLM. 3
mail() Permite que você envie e-mails diretamente a partir do script. 3