PHP – Enviando e-mails com servidor smtp personalizado
Há alguns dias atrás necessitei fazer um script que enviasse e-mails por um servidor SMTP diferente do configurado no arquivo php.ini do servidor.
Vai a dica:
Para resolver a situação utilizando a classe Mail da Pear, que pode ser baixada aqui, a instalação é simples bastanto adicionar os arquivos na mesma pasta do script e utilizar a função abaixo.
function mandaEmail($from, $subject, $message, $to) {
include_once ‘classes/Mail.php’;
$host = “smtp.br.inter.net”;
$headers = array (‘MIME-Version’ => “1.0″, ‘Content-type’ => “text/html; charset=iso-8859-1;”, ‘From’ => $from, ‘To’ => $to, ‘Subject’ => $subject);
$smtp = Mail::factory(’smtp’, array (‘host’ => $host, ‘auth’ => false));
$mail = $smtp->send($to, $headers, $message);
if (PEAR::isError($mail)) {
return false;
} else {
return true;
}
}
Exemplo de utilização: mandaEmail(‘quem@recebe.com.br’,'assunto’,'mensagem’, ‘quem@recebe.com.br’);
Have fun!
Isso tudo fica mais fácil com o Zend Studio, veja aqui como instalar!
Se você gostou deste post talvez irá gostar destes!
Kit Familia D-LINK bom rápido e prático + Dúvidas wireless by Rafael Franco on March 18th, 2008
Este post foi escrito originalmente em "9 de maio de 2006", porém como precisei responder a dúvida de um amigo, estou publicando novamente o mesmo pois a informação o ajudou e pode ajudar mais alguém.
Dica: Como sincronizar o Ical e o Google Calendar. by Rafael Franco on March 3rd, 2008
Ultimamente tenho utilizado constantemente o.
Adsense, a forma mais rápida de ganhar com seu blog! by Rafael Franco on May 5th, 2008
Como prometido este é o primeiro post da série que pretendo escrever sobre as formas de ganhar com a web, neste princÃpio pretendo explicar como monetizar seu site explicando cada um dos métodos que tenho utilizado.
Opera 10 Turbo traz acelerador integrado! by Rafael Franco on March 17th, 2009
.
Seminário Info Redes Sociais eu vou! E você? by Rafael Franco on August 13th, 2008
Seminário Info sobre Redes Sociais
Trackbacks/Pingbacks
- Rafael via Rec6 - Considerações - PHP - Enviando e-mails com SMTP personalizado... Saiba como enviar emails via php com SMTP personalizado...















acho q isso vai ajudar a configurar os smtps
http://oskaras.com/blog/servidor-de-e-mails-com-envio-ilimitado/