Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Dário Cardoso

[Resolvido] Enviar email em rede interna (intranet)

Recommended Posts

Ola a todos

 

Estou precisando enviar emails somente para rede interna (intranet) só pra alguns endereços.

Já temos um servidor de SMTP/POP3 que gerencia os emails da rede toda, os usuarios usam Outlook Express.

 

ALGUEM PODE ME AJUDAR, OU TENHA UM TUTORIAL EXPLICANDO!

 

Obrigado

 

OBS.: encontrei varios assuntos sobre email mas não relacionados a rede interna.

Compartilhar este post


Link para o post
Compartilhar em outros sites

newsletter interna?

Ate onde sei basta ter os e-mails e enviar. Sendo interno a garantia é de 100% e sem SPAM.

 

tem sistemas prontos de envio de e-mail aqui no forum so pesquisar.

 

abcs

Compartilhar este post


Link para o post
Compartilhar em outros sites

Cara, dá uma olhada nesse vídeo tutorial. É excelente:

http://videotutoriais.blogspot.com/2008/05/phpmailer-enviando-e-mail-autenticado.html

 

Use essa classe, é a melhor que conheco.

Abs

Compartilhar este post


Link para o post
Compartilhar em outros sites

Cara, dá uma olhada nesse vídeo tutorial. É excelente:

http://videotutoriais.blogspot.com/2008/05/phpmailer-enviando-e-mail-autenticado.html

 

Use essa classe, é a melhor que conheco.

Abs

 

putz

 

bao em, assisti e adorei agora vou montar o meu v como sai... t+

posto o resultado!

 

Uma duvida pessoal.... eu tenho o XAMPP instalado... onde eu devo colocar os arquivos? :unsure:

Compartilhar este post


Link para o post
Compartilhar em outros sites

Pirata_ perdoe minha ignorancia mas eu nao estou entendendo...

 

Bixei o PHPMailer-ML_v1.5

Descompactei e tem uma porrada de arquivos, como eu uso? onde devo colocar? :unsure:

Por favor

Compartilhar este post


Link para o post
Compartilhar em outros sites

Cara, tem uns arquivos de demos..

Basta olhar o arquivo de demonstração e seguir os passos..

Compartilhar este post


Link para o post
Compartilhar em outros sites

é kra eu num to entendendo mesmo...

 

Eu descompactei e coloque a pasta PHPMailer em C:\xampp\htdocs\

dai executei no IE e deu esse erro:

Warning: mysql_connect() [function.mysql-connect]: Access denied for user 'ODBC'@'localhost' (using password: NO) in C:\xampp\htdocs\dario\testes\PHPMailer\_acp-ml\inc.functions.php on line 40

Could not connect: Access denied for user 'ODBC'@'localhost' (using password: NO)

 

Só to testando, mesmo assim tem que criar algum banco?

Compartilhar este post


Link para o post
Compartilhar em outros sites

IRURURURU.... CONSEGUI!!!!! http://forum.imasters.com.br/public/style_emoticons/default/clap.gif

 

Seguinte:

1- Baixei o PHPMailer_v5.0.2 para PHP 5

entre aqui: http://sourceforge.net/projects/phpmailer/files/phpmailer%20for%20php5_6

e escolha a versão 5.0.2 na lista que aparecer.

2- Crie uma pasta com o nome "teste" dentro da pasta "htdocs" do seu "localhost" e descompacte o arquivo zip.

3- Abra a pasta que foi descompactada (geralmente com o nome "PHPMailer_v5.0.2") e copie os arquivos:

class.phpmailer.php

class.pop3.php

class.smtp.php

Na pasta "teste" crie uma pasta com o nome "libs", e COLE os 3 arquivos copiados.

4- Depois abra a pasta "language" que esta dentro da pasta "PHPMailer_v5.0.2" e copie o arquivo:

phpmailer.lang-br.php

e COLE na pasta "libs". (igual citei acima)

5- Na pasta "teste", crie um arquivo com nome "envia_email.php", só de exemplo, e coloque o codigo abaixo nela:

<?
//faz chamada das classes na pasta libs
require("libs/class.phpmailer.php");

$mail = new PHPMailer();
$mail->SetLanguage("br", "libs/"); //Idioma
$mail->IsSMTP();

$mail->Host = "smtp.nome_da_empresa.com.br"; //Host do servidor SMTP
$mail->SMTPAuth = true;
$mail->Username = "usuario"; //Nome do usuario SMTP
$mail->Password = "senha";     //Senha do usuario SMTP
$mail->FromName = "fulano";    //nome de quem ta enviando, vai aparecer na coluna "De:"

//INICIO --- Quem vai receber-----------------------------------------------
$mail->AddAddress("email_01@nome_da_empresa.com.br");
$mail->AddAddress("email_02@nome_da_empresa.com.br");
$mail->AddAddress("email_03@nome_da_empresa.com.br");
//FIM --- Quem vai receber--------------------------------------------------

$mail->AddReplyTo("se_responderem@nome_da_empresa.com.br"); //Quem irá receber a resposta (quando a pessoal responder)
$mail->IsHTML(true);

//Assunto
$mail->Subject = "ASSUNTO AQUI";
//Corpo da mensagem, pode usar tags html
$mail->Body = "<font face='Courier New'><b><font size='4'>ESSE É O CORPO DA MENSAGEM...<BR>AQUI EM NEGRITO</font></b><BR>";

if(!$mail->Send())
{
echo "A mensagem não pode ser enviada. <p>";
echo "Erro do envio: " . $mail->ErrorInfo;
exit;
}

echo "Mensagem enviada com sucesso!";

?>

Por fim... Ficou assim:

dentro da pasta "teste" terá 1 arquivo php com nome "envia_email.php", uma pasta "libs" com os 4 arquivos do PHPMailer citados acima!

 

RODE O ARQUIVO envia_email.php, E UALÁ!!!!!

 

TESTADO E APROVADO! http://forum.imasters.com.br/public/style_emoticons/default/joia.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.