O comportamento dessas funções podem ser modificado pelas configurações do php.ini.
Nome | Padrão | Modificável | Changelog |
---|---|---|---|
SMTP | "localhost" | PHP_INI_ALL | |
smtp_port | "25" | PHP_INI_ALL | Disponível desde o PHP 4.3.0. |
sendmail_from | NULL | PHP_INI_ALL | |
sendmail_path | "/usr/sbin/sendmail -t -i" | PHP_INI_SYSTEM |
Breve descrição das diretivas de configuração.
Usado dentro do windows apenas: nome do host ou endereço IP do servidor SMTP que o PHP usaria para emails enviados com a função mail().
Usado dentro do windows apenas: Número da porta para conectar ao servidor especificado com a configuração do SMTPquando enviando emai com mail(); por definição é 25. Disponível apenas a partir do PHP 4.3.0.
Qual "From:" endereço de email deveria ser usado em emails enviados do PHP dentro do Windows. Esta diretiva também define o cabeçalho "Return-Path:".
Onde o programa de sendmailpode ser encontrado, normalmente /usr/sbin/sendmail ou /usr/lib/sendmail. configure (configura) uma tentativa correta de localizar ele para você e definir um padrão, mas se ele falha, você pode definir ele aqui.
Sistemas que não usam sendmail deveriam definir esta diretiva para "sendmail wrapper/replacement" que seus sistemas de email oferecem, se algum. Por exemplo, » Qmail usuários podem normalmente, defini-lo para /var/qmail/bin/sendmail ou /var/qmail/bin/qmail-inject.
qmail-injectnão requer nenhuma opção para processar o email corretamente.
Esta diretiva funciona também em Windows. Se definir, smtp, smtp_port e sendmail_from são ignorados e o especificado comando é executado.