<?php
include_once $_SERVER['DOCUMENT_ROOT'] . '/include/shared-manual.inc';
$TOC = array();
$TOC_DEPRECATED = array();
$PARENTS = array();
include_once dirname(__FILE__) ."/toc/ref.mail.inc";
$setup = array (
  'home' => 
  array (
    0 => 'index.php',
    1 => 'PHP Manual',
  ),
  'head' => 
  array (
    0 => 'UTF-8',
    1 => 'pt_BR',
  ),
  'this' => 
  array (
    0 => 'function.mail.php',
    1 => 'mail',
    2 => 'Envia e-mail',
  ),
  'up' => 
  array (
    0 => 'ref.mail.php',
    1 => 'Fun&ccedil;&otilde;es da Mail',
  ),
  'prev' => 
  array (
    0 => 'function.ezmlm-hash.php',
    1 => 'ezmlm_hash',
  ),
  'next' => 
  array (
    0 => 'book.mailparse.php',
    1 => 'Mailparse',
  ),
  'alternatives' => 
  array (
  ),
  'source' => 
  array (
    'lang' => 'pt_BR',
    'path' => 'reference/mail/functions/mail.xml',
  ),
  'history' => 
  array (
  ),
);
$setup["toc"] = $TOC;
$setup["toc_deprecated"] = $TOC_DEPRECATED;
$setup["parents"] = $PARENTS;
manual_setup($setup);

contributors($setup);

?>
<div id="function.mail" class="refentry">
 <div class="refnamediv">
  <h1 class="refname">mail</h1>
  <p class="verinfo">(PHP 4, PHP 5, PHP 7, PHP 8)</p><p class="refpurpose"><span class="refname">mail</span> &mdash; <span class="dc-title">Envia e-mail</span></p>

 </div>

 <div class="refsect1 description" id="refsect1-function.mail-description">
  <h3 class="title">Descrição</h3>
  <div class="methodsynopsis dc-description">
   <span class="methodname"><strong>mail</strong></span>(<br>&nbsp;&nbsp;&nbsp;&nbsp;<span class="methodparam"><span class="type"><a href="language.types.string.php" class="type string">string</a></span> <code class="parameter">$to</code></span>,<br>&nbsp;&nbsp;&nbsp;&nbsp;<span class="methodparam"><span class="type"><a href="language.types.string.php" class="type string">string</a></span> <code class="parameter">$subject</code></span>,<br>&nbsp;&nbsp;&nbsp;&nbsp;<span class="methodparam"><span class="type"><a href="language.types.string.php" class="type string">string</a></span> <code class="parameter">$message</code></span>,<br>&nbsp;&nbsp;&nbsp;&nbsp;<span class="methodparam"><span class="type"><span class="type"><a href="language.types.array.php" class="type array">array</a></span>|<span class="type"><a href="language.types.string.php" class="type string">string</a></span></span> <code class="parameter">$additional_headers</code><span class="initializer"> = []</span></span>,<br>&nbsp;&nbsp;&nbsp;&nbsp;<span class="methodparam"><span class="type"><a href="language.types.string.php" class="type string">string</a></span> <code class="parameter">$additional_params</code><span class="initializer"> = &quot;&quot;</span></span><br>): <span class="type"><a href="language.types.boolean.php" class="type bool">bool</a></span></div>

  <p class="para rdfs-comment">
   Envia um e-mail.
  </p>
 </div>


 <div class="refsect1 parameters" id="refsect1-function.mail-parameters">
  <h3 class="title">Parâmetros</h3>
  <p class="para">
   <dl>
    
     <dt><code class="parameter">to</code></dt>
     <dd>
      <p class="para">
       Destinatário, ou destinatários do e-mail.
      </p>
      <p class="para">
       O formato desta string precisa estar de acordo com a
       <a href="https://datatracker.ietf.org/doc/html/rfc2822" class="link external">&raquo;&nbsp;RFC 2822</a>. Alguns exemplos:
       <ul class="simplelist">
        <li>user@example.com</li>
        <li>user@example.com, anotheruser@example.com</li>
        <li>User <user@example.com></li>
        <li>User <user@example.com>, Another User <anotheruser@example.com></li>
       </ul>
      </p>
     </dd>
    
    
     <dt><code class="parameter">subject</code></dt>
     <dd>
      <p class="para">
       Assunto do e-mail a ser enviado.
      </p>
      <div class="caution"><strong class="caution">Cuidado</strong>
       <p class="para">
        Assunto deve satisfazer a <a href="https://datatracker.ietf.org/doc/html/rfc2047" class="link external">&raquo;&nbsp;RFC 2047</a>.
       </p>
      </div>
     </dd>
    
    
     <dt><code class="parameter">message</code></dt>
     <dd>
      <p class="para">
       Mensagem a ser enviada.
      </p>
      <p class="para">
       Cada linha deve ser separada com um CRLF (\r\n). Linhas não devem ser maiores
       que 70 caracteres.
      </p>
      <div class="caution"><strong class="caution">Cuidado</strong>
       <p class="para">
        (Somente Windows) Quando o PHP está se comunicando com o servidor SMTP diretamente, e
        um ponto final é encontrado no início de uma linha, ela é removida.
        Para se defender disto, substitua estas ocorrência por dois pontos seguidos.
        <div class="example-contents">
<div class="phpcode"><code><span style="color: #000000"><span style="color: #0000BB">&lt;?php<br />$text </span><span style="color: #007700">= </span><span style="color: #0000BB">str_replace</span><span style="color: #007700">(</span><span style="color: #DD0000">"\n."</span><span style="color: #007700">, </span><span style="color: #DD0000">"\n.."</span><span style="color: #007700">, </span><span style="color: #0000BB">$text</span><span style="color: #007700">);<br /></span><span style="color: #0000BB">?&gt;</span></span></code></div>
        </div>

       </p>
      </div>
     </dd>
    
    
     <dt><code class="parameter">additional_headers</code> (opcional)</dt>
     <dd>
      <p class="para">
       <span class="type"><a href="language.types.string.php" class="type String">String</a></span> ou <span class="type"><a href="language.types.array.php" class="type array">array</a></span> a ser inserido no final do cabeçalho do e-mail.
      </p>
      <p class="para">
       Isto é tipicamente usado para adicionar cabeçalhos extras (From, Cc, e Bcc).
       Múltiplos cabeçalhos extras devem ser separados com um CRLF (\r\n).
       Se dados externos forem usados para compor este cabeçalho, os dados devem ser sanitizados
       para que nenhum cabeçalho indesejado possa ser injetado.
      </p>
      <p class="para">
       Se um <span class="type"><a href="language.types.array.php" class="type array">array</a></span> for passado, suas chaves são os nomes dos cabeçalhos
       e seus valores são os respectivos valores dos cabeçalhos.
      </p>
      <blockquote class="note"><p><strong class="note">Nota</strong>: 
       <p class="para">
        Ao enviar e-mail, ele <em>precisa</em> conter
        um cabeçalho <code class="literal">From</code>. Este pode ser definido com o
        parâmetro <code class="parameter">additional_headers</code>, ou um padrão
        pode ser definido no <var class="filename">php.ini</var>.
       </p>
       <p class="para">
        Se isto não foi feito, ocorrerá uma mensagem de erro
        similar a <code class="literal">Warning: mail(): &quot;sendmail_from&quot; not
        set in php.ini or custom &quot;From:&quot; header missing</code>.
        O cabeçalho <code class="literal">From</code> define também o
        <code class="literal">Return-Path</code> ao enviar diretamente via SMTP (Windows somente).
       </p>
      </p></blockquote>
      <blockquote class="note"><p><strong class="note">Nota</strong>: 
       <p class="para">
        Se mensagens não estão sendo recebidas, tente usar somente um LF (\n).
        Alguns agentes Unix de transferência de e-mail (mais notavelmente
        <a href="http://cr.yp.to/qmail.html" class="link external">&raquo;&nbsp;qmail</a>) substituem LF por CRLF
        automaticamente (que leva à duplicação de CR se CRLF for usado).
        Este deve ser um último recurso, porque não está conforme a
        <a href="https://datatracker.ietf.org/doc/html/rfc2822" class="link external">&raquo;&nbsp;RFC 2822</a>.
       </p>
      </p></blockquote>
     </dd>
    
    
     <dt><code class="parameter">additional_params</code> (opcional)</dt>
     <dd>
      <p class="para">
       O parâmetro <code class="parameter">additional_params</code>
       pode ser usado para passar um parâmetro adicional para o programa configurado
       para usa quando enviando e-mail usando a configuração
       <code class="literal">sendmail_path</code>. Por exemplo, isto pode ser usado para definir
       o endereço do envelope remetente quando usando sendmail com a opção do sendmail
       <code class="literal">-f</code>.
      </p>
      <p class="para">
       Este parâmetro é escapado por <span class="function"><a href="function.escapeshellcmd.php" class="function">escapeshellcmd()</a></span> internamente
       para prevenir a execução do comando. <span class="function"><a href="function.escapeshellcmd.php" class="function">escapeshellcmd()</a></span> impede
       a execução de comandos, mas permite adicionar parâmetros adicionais. Por razões de segurança,
       é recomendado que o usuário higienize este parâmetro para evitar adicionar
       parâmetros indesejados ao comando shell.
      </p>
      <p class="para">
       Uma vez que <span class="function"><a href="function.escapeshellcmd.php" class="function">escapeshellcmd()</a></span> é aplicada automaticamente, alguns caracteres
       que são permitidos como endereços de e-mail por RFCs da Internet não podem ser usados.
       <span class="function"><strong>mail()</strong></span> não pode permitir tais caracteres, portanto, em programas onde o uso de
       tais caracteres é necessário, meios alternativos de envio de e-mails (como o uso de um framework
       ou biblioteca) são recomendados.
      </p>
      <p class="para">
       O usuário com o qual o servidor web roda deve ser adicionado como um usuário
       confiável à configuração do sendmail para evitar que um cabeçalho &#039;X-Warning&#039;
       seja adicionado à mensagem quando o remetente do envelope (-f) é definido usando este método.
       Para usuários do sendmail, este arquivo é <var class="filename">/etc/mail/trusted-users</var>.
      </p>
     </dd>
    
   </dl>
  </p>
 </div>


 <div class="refsect1 returnvalues" id="refsect1-function.mail-returnvalues">
  <h3 class="title">Valor Retornado</h3>
  <p class="para">
   Retorna <strong><code><a href="reserved.constants.php#constant.true">true</a></code></strong> se o e-mail foi aceito com sucesso para entrega, <strong><code><a href="reserved.constants.php#constant.false">false</a></code></strong> caso contrário.
  </p>
  <p class="para">
   É importante notar que somente pelo fato do e-mail ter sido aceito para entrega,
   NÃO significa que o e-mail realmente alcancará o destino esperado.
  </p>
 </div>


 <div class="refsect1 changelog" id="refsect1-function.mail-changelog">
  <h3 class="title">Registro de Alterações</h3>
  <p class="para">
   <table class="doctable informaltable">
    
     <thead>
      <tr>
       <th>Versão</th>
       <th>Descrição</th>
      </tr>

     </thead>

     <tbody class="tbody">
      <tr>
       <td>7.2.0</td>
       <td>
        O parâmetro <code class="parameter">additional_headers</code> agora aceita
        um <span class="type"><a href="language.types.array.php" class="type array">array</a></span>.
       </td>
      </tr>

     </tbody>
    
   </table>

  </p>
 </div>


 <div class="refsect1 examples" id="refsect1-function.mail-examples">
  <h3 class="title">Exemplos</h3>
  <p class="para">
   <div class="example" id="example-1">
    <p><strong>Exemplo #1 Enviando e-mail.</strong></p>
    <div class="example-contents"><p>
     Usando <span class="function"><strong>mail()</strong></span> para enviar um simples e-mail:
    </p></div>
    <div class="example-contents">
<div class="phpcode"><code><span style="color: #000000"><span style="color: #0000BB">&lt;?php<br /></span><span style="color: #FF8000">// A mensagem<br /></span><span style="color: #0000BB">$message </span><span style="color: #007700">= </span><span style="color: #DD0000">"Line 1\r\nLine 2\r\nLine 3"</span><span style="color: #007700">;<br /><br /></span><span style="color: #FF8000">// Se as linhas forem maiores que 70 caracteres, deve-se usar wordwrap()<br /></span><span style="color: #0000BB">$message </span><span style="color: #007700">= </span><span style="color: #0000BB">wordwrap</span><span style="color: #007700">(</span><span style="color: #0000BB">$message</span><span style="color: #007700">, </span><span style="color: #0000BB">70</span><span style="color: #007700">, </span><span style="color: #DD0000">"\r\n"</span><span style="color: #007700">);<br /><br /></span><span style="color: #FF8000">// Envia<br /></span><span style="color: #0000BB">mail</span><span style="color: #007700">(</span><span style="color: #DD0000">'caffeinated@example.com'</span><span style="color: #007700">, </span><span style="color: #DD0000">'Meu Assunto'</span><span style="color: #007700">, </span><span style="color: #0000BB">$message</span><span style="color: #007700">);<br /></span><span style="color: #0000BB">?&gt;</span></span></code></div>
    </div>

   </div>
   <div class="example" id="example-2">
    <p><strong>Exemplo #2 Enviando e-mail com cabeçalhos extras.</strong></p>
    <div class="example-contents"><p>
     A adição de cabeçalhos básicos, informando à MUA
     os endereços From e Reply-To:
    </p></div>
    <div class="example-contents">
<div class="phpcode"><code><span style="color: #000000"><span style="color: #0000BB">&lt;?php<br />$to      </span><span style="color: #007700">= </span><span style="color: #DD0000">'nobody@example.com'</span><span style="color: #007700">;<br /></span><span style="color: #0000BB">$subject </span><span style="color: #007700">= </span><span style="color: #DD0000">'the subject'</span><span style="color: #007700">;<br /></span><span style="color: #0000BB">$message </span><span style="color: #007700">= </span><span style="color: #DD0000">'hello'</span><span style="color: #007700">;<br /></span><span style="color: #0000BB">$headers </span><span style="color: #007700">= </span><span style="color: #DD0000">'From: webmaster@example.com' </span><span style="color: #007700">. </span><span style="color: #DD0000">"\r\n" </span><span style="color: #007700">.<br />    </span><span style="color: #DD0000">'Reply-To: webmaster@example.com' </span><span style="color: #007700">. </span><span style="color: #DD0000">"\r\n" </span><span style="color: #007700">.<br />    </span><span style="color: #DD0000">'X-Mailer: PHP/' </span><span style="color: #007700">. </span><span style="color: #0000BB">phpversion</span><span style="color: #007700">();<br /><br /></span><span style="color: #0000BB">mail</span><span style="color: #007700">(</span><span style="color: #0000BB">$to</span><span style="color: #007700">, </span><span style="color: #0000BB">$subject</span><span style="color: #007700">, </span><span style="color: #0000BB">$message</span><span style="color: #007700">, </span><span style="color: #0000BB">$headers</span><span style="color: #007700">);<br /></span><span style="color: #0000BB">?&gt;</span></span></code></div>
    </div>

   </div>
   <div class="example" id="example-3">
    <p><strong>Exemplo #3 Enviando e-mail com cabeçalhos extras no formato <span class="type"><a href="language.types.array.php" class="type array">array</a></span></strong></p>
    <div class="example-contents"><p>
     Este exemplo envia o mesmo e-mail que o exemplo imediatamente acima, mas
     passa os cabeçalhos adicionais como array (disponível a partir do PHP 7.2.0).
    </p></div>
    <div class="example-contents">
<div class="phpcode"><code><span style="color: #000000"><span style="color: #0000BB">&lt;?php<br />$to      </span><span style="color: #007700">= </span><span style="color: #DD0000">'nobody@example.com'</span><span style="color: #007700">;<br /></span><span style="color: #0000BB">$subject </span><span style="color: #007700">= </span><span style="color: #DD0000">'the subject'</span><span style="color: #007700">;<br /></span><span style="color: #0000BB">$message </span><span style="color: #007700">= </span><span style="color: #DD0000">'hello'</span><span style="color: #007700">;<br /></span><span style="color: #0000BB">$headers </span><span style="color: #007700">= array(<br />    </span><span style="color: #DD0000">'From' </span><span style="color: #007700">=&gt; </span><span style="color: #DD0000">'webmaster@example.com'</span><span style="color: #007700">,<br />    </span><span style="color: #DD0000">'Reply-To' </span><span style="color: #007700">=&gt; </span><span style="color: #DD0000">'webmaster@example.com'</span><span style="color: #007700">,<br />    </span><span style="color: #DD0000">'X-Mailer' </span><span style="color: #007700">=&gt; </span><span style="color: #DD0000">'PHP/' </span><span style="color: #007700">. </span><span style="color: #0000BB">phpversion</span><span style="color: #007700">()<br />);<br /><br /></span><span style="color: #0000BB">mail</span><span style="color: #007700">(</span><span style="color: #0000BB">$to</span><span style="color: #007700">, </span><span style="color: #0000BB">$subject</span><span style="color: #007700">, </span><span style="color: #0000BB">$message</span><span style="color: #007700">, </span><span style="color: #0000BB">$headers</span><span style="color: #007700">);<br /></span><span style="color: #0000BB">?&gt;</span></span></code></div>
    </div>

   </div>
   <div class="example" id="example-4">
    <p><strong>Exemplo #4 Enviando e-mail com um parâmetro de linha de comando adicional.</strong></p>
    <div class="example-contents"><p>
     O parâmetro <code class="parameter">additional_params</code> pode ser
     usado para passar um parâmetro adicional para o programa
     configurado para usar ao enviar e-mail usando o <code class="literal">sendmail_path</code>.
    </p></div>
    <div class="example-contents">
<div class="phpcode"><code><span style="color: #000000"><span style="color: #0000BB">&lt;?php<br />mail</span><span style="color: #007700">(</span><span style="color: #DD0000">'nobody@example.com'</span><span style="color: #007700">, </span><span style="color: #DD0000">'the subject'</span><span style="color: #007700">, </span><span style="color: #DD0000">'the message'</span><span style="color: #007700">, </span><span style="color: #0000BB">null</span><span style="color: #007700">,<br />   </span><span style="color: #DD0000">'-fwebmaster@example.com'</span><span style="color: #007700">);<br /></span><span style="color: #0000BB">?&gt;</span></span></code></div>
    </div>

   </div>
   <div class="example" id="example-5">
    <p><strong>Exemplo #5 Enviando e-mail HTML</strong></p>
    <div class="example-contents"><p>
     É também possível enviar e-mail HTML com <span class="function"><strong>mail()</strong></span>.
    </p></div>
    <div class="example-contents">
<div class="phpcode"><code><span style="color: #000000"><span style="color: #0000BB">&lt;?php<br /></span><span style="color: #FF8000">// Múltiplos recipientes<br /></span><span style="color: #0000BB">$to </span><span style="color: #007700">= </span><span style="color: #DD0000">'joao@example.com, susana@example.com'</span><span style="color: #007700">; </span><span style="color: #FF8000">// observe a vírgula<br /><br />// Assunto<br /></span><span style="color: #0000BB">$subject </span><span style="color: #007700">= </span><span style="color: #DD0000">'Lembrete de Aniversários para Novembro'</span><span style="color: #007700">;<br /><br /></span><span style="color: #FF8000">// Message<br /></span><span style="color: #0000BB">$message </span><span style="color: #007700">= </span><span style="color: #DD0000">'<br />&lt;html&gt;<br />&lt;head&gt;<br />  &lt;title&gt;Lembrete de Aniversários para Novembro&lt;/title&gt;<br />&lt;/head&gt;<br />&lt;body&gt;<br />  &lt;p&gt;Aqui estão os próximos aniversariantes de novembro!&lt;/p&gt;<br />  &lt;table&gt;<br />    &lt;tr&gt;<br />      &lt;th&gt;Pessoa&lt;/th&gt;&lt;th&gt;Dia&lt;/th&gt;&lt;th&gt;Mês&lt;/th&gt;&lt;th&gt;Ano&lt;/th&gt;<br />    &lt;/tr&gt;<br />    &lt;tr&gt;<br />      &lt;td&gt;João&lt;/td&gt;&lt;td&gt;10&lt;/td&gt;&lt;td&gt;Agosto&lt;/td&gt;&lt;td&gt;1990&lt;/td&gt;<br />    &lt;/tr&gt;<br />    &lt;tr&gt;<br />      &lt;td&gt;Susana&lt;/td&gt;&lt;td&gt;17&lt;/td&gt;&lt;td&gt;Agosto&lt;/td&gt;&lt;td&gt;2003&lt;/td&gt;<br />    &lt;/tr&gt;<br />  &lt;/table&gt;<br />&lt;/body&gt;<br />&lt;/html&gt;<br />'</span><span style="color: #007700">;<br /><br /></span><span style="color: #FF8000">// Para enviar e-mail HTML, o cabeçalho Content-type deve ser definido<br /></span><span style="color: #0000BB">$headers</span><span style="color: #007700">[] = </span><span style="color: #DD0000">'MIME-Version: 1.0'</span><span style="color: #007700">;<br /></span><span style="color: #0000BB">$headers</span><span style="color: #007700">[] = </span><span style="color: #DD0000">'Content-type: text/html; charset=iso-8859-1'</span><span style="color: #007700">;<br /><br /></span><span style="color: #FF8000">// Cabeçalhos adicionais<br /></span><span style="color: #0000BB">$headers</span><span style="color: #007700">[] = </span><span style="color: #DD0000">'To: Maria &lt;maria@example.com&gt;, Rafael &lt;rafael@example.com&gt;'</span><span style="color: #007700">;<br /></span><span style="color: #0000BB">$headers</span><span style="color: #007700">[] = </span><span style="color: #DD0000">'From: Lembrete de Aniversário &lt;niver@example.com&gt;'</span><span style="color: #007700">;<br /></span><span style="color: #0000BB">$headers</span><span style="color: #007700">[] = </span><span style="color: #DD0000">'Cc: arquivo_niver@example.com'</span><span style="color: #007700">;<br /></span><span style="color: #0000BB">$headers</span><span style="color: #007700">[] = </span><span style="color: #DD0000">'Bcc: verifica_niver@example.com'</span><span style="color: #007700">;<br /><br /></span><span style="color: #FF8000">// Envia o e-mail<br /></span><span style="color: #0000BB">mail</span><span style="color: #007700">(</span><span style="color: #0000BB">$to</span><span style="color: #007700">, </span><span style="color: #0000BB">$subject</span><span style="color: #007700">, </span><span style="color: #0000BB">$message</span><span style="color: #007700">, </span><span style="color: #0000BB">implode</span><span style="color: #007700">(</span><span style="color: #DD0000">"\r\n"</span><span style="color: #007700">, </span><span style="color: #0000BB">$headers</span><span style="color: #007700">));<br /></span><span style="color: #0000BB">?&gt;</span></span></code></div>
    </div>

   </div>
  </p>
  <p class="para">
   <blockquote class="note"><p><strong class="note">Nota</strong>: 
    <p class="para">
     Se a intenção é enviar e-mail HTML ou outro formato complexo, é recomendado
     usar o pacote PEAR <a href="https://pear.php.net/package/Mail_Mime" class="link external">&raquo;&nbsp;PEAR::Mail_Mime</a>.
    </p>
   </p></blockquote>
  </p>
 </div>


 <div class="refsect1 notes" id="refsect1-function.mail-notes">
  <h3 class="title">Notas</h3>
  <blockquote class="note"><p><strong class="note">Nota</strong>: 
   <p class="para">
    A implentação SMTP (somente Windows) de <span class="function"><strong>mail()</strong></span> difere bastante
    da implentação do sendmail. Primeiro, ele não usa um binário local
    para compor mensagens mas apenas opera com sockets diretos, o que
    significa que uma <code class="literal">MTA</code> é necessária monitorando um
    socket de rede (que pode ser ou o localhost ou uma máquina remota).
   </p>
   <p class="para">
    Segundo, cabeçalhos customizados como
    <code class="literal">From:</code>,
    <code class="literal">Cc:</code>,
    <code class="literal">Bcc:</code> e
    <code class="literal">Date:</code>
    <strong>não</strong> são interpretados pela
    <code class="literal">MTA</code>, mas são analisados pelo PHP.
   </p>
   <p class="para">
    Desta forma, o parâmetro <code class="parameter">to</code> não deve ser um endereço
    na forma de &quot;Algo &lt;alguem@example.com&gt;&quot;. O comando de
    e-mail poderia não analisar isto adequadamente enquanto se comunica com o
    MTA.
   </p>
  </p></blockquote>

  <blockquote class="note"><p><strong class="note">Nota</strong>: 
   <p class="para">
    É válido notar que a função <span class="function"><strong>mail()</strong></span> não é
    apropriada para um grande volume de e-mail em um loop. Esta função abre
    e fecha um SMTP socket para cada e-mail, o que não é muito eficiente.
   </p>
   <p class="para">
    Para enviar uma grande quantidade de e-mail, veja os pacotes
    <a href="https://pear.php.net/package/Mail" class="link external">&raquo;&nbsp;PEAR::Mail</a>, e
    <a href="https://pear.php.net/package/Mail_Queue" class="link external">&raquo;&nbsp;PEAR::Mail_Queue</a>.
   </p>
  </p></blockquote>

  <blockquote class="note"><p><strong class="note">Nota</strong>: 
   <p class="para">
    O seguintes RFCs podem ser úteis:
    <a href="https://datatracker.ietf.org/doc/html/rfc1896" class="link external">&raquo;&nbsp;RFC 1896</a>,
    <a href="https://datatracker.ietf.org/doc/html/rfc2045" class="link external">&raquo;&nbsp;RFC 2045</a>,
    <a href="https://datatracker.ietf.org/doc/html/rfc2046" class="link external">&raquo;&nbsp;RFC 2046</a>,
    <a href="https://datatracker.ietf.org/doc/html/rfc2047" class="link external">&raquo;&nbsp;RFC 2047</a>,
    <a href="https://datatracker.ietf.org/doc/html/rfc2048" class="link external">&raquo;&nbsp;RFC 2048</a>,
    <a href="https://datatracker.ietf.org/doc/html/rfc2049" class="link external">&raquo;&nbsp;RFC 2049</a> e
    <a href="https://datatracker.ietf.org/doc/html/rfc2822" class="link external">&raquo;&nbsp;RFC 2822</a>.
   </p>
  </p></blockquote>
 </div>


 <div class="refsect1 seealso" id="refsect1-function.mail-seealso">
  <h3 class="title">Veja Também</h3>
  <p class="para">
   <ul class="simplelist">
    <li><span class="function"><a href="function.mb-send-mail.php" class="function" rel="rdfs-seeAlso">mb_send_mail()</a> - Envia email codificado</span></li>
    <li><span class="function"><a href="function.imap-mail.php" class="function" rel="rdfs-seeAlso">imap_mail()</a> - Envia uma mensagem de e-mail</span></li>
    <li><a href="https://pear.php.net/package/Mail" class="link external">&raquo;&nbsp;PEAR::Mail</a></li>
    <li><a href="https://pear.php.net/package/Mail_Mime" class="link external">&raquo;&nbsp;PEAR::Mail_Mime</a></li>
   </ul>
  </p>
 </div>

</div><?php manual_footer($setup); ?>