Como enviar um email em PHP

O código PHP pode enviar mensagens de e-mail sem a necessidade dos administradores do site lidarem com isso manualmente. Quando os desenvolvedores constróem sites e aplicações, podem optar por enviar mensagens de e-mail automáticas, como parte desta transformação.
Se você já se inscreveu para um site ou serviço online, você pode ter recebido um e-mail confirmando os detalhes da conta. Eles, não são muitas vezes enviados manualmente por uma pessoa usando um cliente de e-mail padrão, mas por scripts automatizados.

Como enviar um email em PHP

Como enviar um email em PHP

 

Propósito

O propósito deste tipo de script em um site PHP é enviar mensagens de e-mail. As funções do sendmail permitem que os desenvolvedores criem e-mails em HTML ou de texto, e enviem essas mensagens para destinatários especificados.
Os scripts PHP podem definir várias propriedades de uma mensagem antes de enviá-la, incluindo os cabeçalhos, títulos, listas de destinatários ou o conteúdo em si. Muitas vezes, os desenvolvedores definem scripts de correio individuais dedicados a enviar mensagens de e-mail padrão para processos definidos, tais como a confirmação de contas de usuário.
Quando um script PHP envia uma mensagem, ele pode usar a função mail. Se o destinatário optar por responder à mensagem, sua resposta será enviada para o endereço especificado “de” no script.

Sintaxe

Quando os desenvolvedores implementam scripts sendmail, eles usam a função mail que oferece uma gama de opções. O código de exemplo a seguir demonstra como chamar a função dentro de um script PHP:

 

Como enviar um email em PHP

Como enviar um email em PHP

?
<? Php
$ Mail_to = “person@somedomain.com”;
$ Mail_subj = “Olá”;
$ Mail_msg = “<p> Este é o conteúdo da mensagem de e-mail </ p>”;
$ Mail_frm = “sender@somedomain.com”;
$ Mail_head = “MIME-Version: 1.0 \ r \ n”;
$ Mail_head =. “Content-type: text / html; charset = iso-8859-1”;
mail ($ mail_to, mail_subj $, $ mail_msg, $ mail_head);
?>

A função mail pode receber quatro parâmetros que representam o endereço de email, para enviar através do assunto da mensagem, o corpo da mensagem e quaisquer cabeçalhos que o script precise. Este script constrói cada uma das partes como parâmetros individuais que, em seguida, os passa para a função a ser executada.

 

Como enviar um email em PHP

Como enviar um email em PHP

Uso

Os sites utilizam as funções PHP mail para diversos fins. Gerenciar contas de usuário é uma atividade comum na qual os scripts sendmail tendem a ser usados, não apenas para confirmar os usuários com contas novas, mas para ações de contas da administração, tais como alteração de senhas e informar os usuários das alterações às contas.
Sites comerciais também usam scripts do lado do servidor para enviar e-mails automáticos aos clientes, por exemplo,com a finalidade de confirmar compras, pagamentos e expedição de produtos.

Considerações

As funções PHP sendmail fornece um certo grau de flexibilidade para os desenvolvedores. Os scripts podem enviar e-mail formatado em HTML em vez de texto simples, por exemplo. No entanto, os desenvolvedores precisam considerar os clientes de email e outros fatores para seus usuários.

Gostou? Curta e Compartilhe!

Categoria(s) do artigo:
Internet

Artigos Relacionados


Artigos populares

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

Time limit is exhausted. Please reload CAPTCHA.