Jump to content


Photo

Enviando Emails De Um .txt


  • Faça o login para participar
8 replies to this topic

#1 Felipe Pena

Felipe Pena

    O temor do Senhor é o princípio da sabedoria

  • Ex-Admins
  • 6441 posts
  • Sexo:Masculino

Posted 26/12/2004, 21:21

Só configurar o arquivo e executar..

<?php

set_time_limit(0);

//EMAIL DO DESTINATÁRIO
$destinatario = "seuemail@provedor.com";

//ASSUNTO DO EMAIL
$assunto = "Testando!";

//MENSAGEM DO EMAIL
$mensagem = "Testando o <b>HTML</b>!";

//CABEÇALHO DO EMAIL
$headers  = "MIME-Version: 1.0\r\n";
$headers .= "Content-type: text/html; charset=iso-8859-1\r\n";
$headers .= "From: $destinatario \r\n";

//ARQUIVO COM OS EMAILS
$arquivo = "emails.txt";

//LENDO ARQUIVO
$file = file($arquivo);

foreach ($file as $mail) {
  if ($mail!="") {
      @mail($mail, $assunto, $mensagem, $headers);
  }
}

?>


Felipe Pena
[...] ó terra, terra, terra; ouve a palavra do Senhor. — Jeremias 22:29

#2 mullerdias

mullerdias

    12 Horas

  • Banidos
  • PipPipPip
  • 228 posts
  • Sexo:Não informado
  • Interesses:Webdesign e programação.

Posted 17/02/2005, 00:36

Eu só não entendi para que serve o email.txt... o que ele faz?
----------------------
Pode deixar, descobri aqui qual é a finalidade dele.

Edição feita por: mullerdias, 17/02/2005, 01:00.

Alerta!!! Houve mudanças na Seleção de Colunistas
Houve mudanças... acesse e cadastre-se/recadastre-se.
--------------------
Em breve... empresa de hospedagem de sites com infra-estrutura de primeira qualidade com servidores em datacenter brasileiro. Suporte especializado 24 horas, painel de controle próprio, planos windows e linux.

#3 bimonti

bimonti

    Super Veterano

  • Usuários
  • 2654 posts
  • Sexo:Masculino

Posted 17/02/2005, 15:00

Só dúvidas mermão, seguinte:

Ele vai mandar o texto que tiver no email.txt, eu poderia substituir o *.txt por um *.html com um código pra exbir imagens ???

Como eu faço pra no campo destinatário mandar pra todos os cadastrados no campo "email" do minha tabela no Banco de Dados ?? (tipo um newsletter) Isso é possível ???

Muito Obrigado.
WebFórum - Equipe de Desenvolvimento - Monitor
Posted Image
Yeah I do have some stories, and it's true I want all the glory ...

#4 bruna_

bruna_

    Novato no fórum

  • Usuários
  • 16 posts
  • Sexo:Não informado

Posted 24/04/2005, 17:47

será que tem como eu incluir algum anexo a esse email, ou imagens em html?

#5 Felipe Pena

Felipe Pena

    O temor do Senhor é o princípio da sabedoria

  • Ex-Admins
  • 6441 posts
  • Sexo:Masculino

Posted 24/04/2005, 18:03

bimonti

A mensagem que vai enviar está definido na variável $mensagem.
No .txt está os emails que receberam a mensagem.

bruna_

Dá sim, veja em outro post aqui nesta seção como enviar anexo, aí você implementem neste.

Você pode preparar a mensagem toda em HTML, com endereço de imagens de um servidor sim.

Só adicionar a mensagem na variável $mensagem.



[]'s
Felipe Pena
[...] ó terra, terra, terra; ouve a palavra do Senhor. — Jeremias 22:29

#6 Wagner Bianchi

Wagner Bianchi

    SQL MAGAZINE

  • Usuários
  • 323 posts
  • Sexo:Não informado
  • Localidade:Belo Horizonte/MG
  • Interesses:MySQL, PHP, XML, JAVA SCRIPT, DHTML, LINUX, C, C++

Posted 27/04/2005, 17:45

Olá Galera,


Na verdade, aproveitando o gancho aqui dessa "resenha educativa de grande garbor e exelência", o que eu queria saber é se dá pra fazer um desses batchs que a galera fala que tipo, vamos supor que:

- eu receba arquivos txt em um certo address ftp, ok??

Existe uma maneira em que quando o arquivo "mergulhar nas profundezas do ftp" (rs), exista um programainha qua pegue o arquivo e já traga pra site ou sistema??


Desculpem as brincadeiras e espero que possam me ajudar. . .

DEUS abençõe!!

(y)

Edição feita por: Wagner Bianchi, 16/05/2005, 19:35.

<?php

$know_that = "para aprender";
$reason = "DEUS";
$greeting = "Muito prazer, sou Wagner Bianchi!";
$mail = "wagnerbianchi@yahoo.com.br";
echo "Tenha " . $reason . " e humildade " . $know_that . "!<BR>";
echo "$greeting<BR>";
echo "$mail<BR>";

?>

#7 xuki

xuki

    12 Horas

  • Usuários
  • 261 posts
  • Sexo:Não informado

Posted 08/02/2006, 13:20

os emails do txt sao separados por virgula?
ou tanto fazer pode ser um em baixo do outro?
P(eace) L(ove) U(nity) R(espect)

#8 Paulo André

Paulo André

    Why so serious?

  • Ex-Admins
  • 5114 posts
  • Sexo:Masculino
  • Localidade:Belo Horizonte - MG
  • Interesses:O.Q.F.J.?

Posted 08/02/2006, 15:14

ao meu ver parece q tem q ser um debaixo do outro... visto q a função file() retorna um array...

Flws...
;) Até mais
Paulo André G Rodrigues,
ex-administrador Fórum WMO.


www.CanalDev.com.br

#9 Felipe Pena

Felipe Pena

    O temor do Senhor é o princípio da sabedoria

  • Ex-Admins
  • 6441 posts
  • Sexo:Masculino

Posted 09/02/2006, 00:58

Pode-se colocar vários e-mails separados por vírgulas em uma mesma linha, e também colocá-los um abaixo do outro.


Informações sobre a função mail():
http://www.php.net/m...nction.mail.php


Obs.: Não coloque muitos na mesma linha.
Felipe Pena
[...] ó terra, terra, terra; ouve a palavra do Senhor. — Jeremias 22:29




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq