Jump to content


Photo

---=== E-mail ===---


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

#1 goiaba2000

goiaba2000

    Tô com sono!

  • Usuários
  • 1118 posts
  • Sexo:Não informado
  • Localidade:Sobradinho-DF

Posted 05/10/2003, 05:10

como faço pra receber um e-mail e este mesmo ser enviado (encaminhado) para uma lista cadastrada num banco de dados?

PS: tem que ser rodado no server. e rodar sozinho :rolleyes:
PHP + UML + OO + Flash + MySQL = IMBATIVEL

http://www.guilardi.com.br
- portifólio
http://www.deusehmais.com.br
- projeto atual

#2 CrAsh_OveRride

CrAsh_OveRride

    [Morbidamente curioso]

  • Usuários
  • 790 posts
  • Sexo:Masculino
  • Localidade:Viçosa

Posted 05/10/2003, 17:02

kra tenhu um script de e-mail aqui, vo adaptar p´ra vc puxar uma lista do bd:

Supondo q vc tenha a tabela Email, com os campos nome, email...

La vai o code:

<? 
// destinatários 
$to  = "Destino1 <mail1@mail.com.br>" . ", "; //observe a vírgula

//puxaremos as info do bd:
$db_host = "localhost"; // Endereço do servidor mySQL/
$db_user = "root"; // Seu Login no mySQL
$db_pass = "root"; // Sua Senha no mySQL
$db_bdad = "banco_de_Dados"; // Nome do Banco de Dados
$conexao = mysql_connect($db_host,$db_user,$db_pass) or die (mysql_error());
mysql_select_db($db_bdad);

$result = @mysql_query("SELECT * FROM email ORDER BY nome ASC");
while ($row = mysql_fetch_array($result)) {
  $nome = $row[0];
  $email = $row[1];
  $to .= "$nome <$email>" . ", "; 
 }


/* assunto */
$subject = "Assunto da mensagem";

/* mensagem */
$message = '
<html>
<head>
 <title>titulo</title>
</head>
<body>
<p><font face="verdana" size="6pt" color="003366">Você enviou um e-mail HTML</font></p>
</body>
</html>
';

/* Para mandar o html você precisa setar o Content-type no header. */
$headers  = "MIME-Version: 1.0\r\n";
$headers .= "Content-type: text/html; charset=iso-8859-1\r\n";

/* headers adicionais */
$headers .= "From: Remetente <remetente@mail.com>\r\n";
$headers .= "Cc: copia@server.com.br\r\n"; //Enviar cópia
$headers .= "Bcc: copia2@server.com\r\n";

/* agora enviamos o e-mail */
mail($to, $subject, $message, $headers);


/* se você quiser que ao enviar o e-mail, redirecione para alguma página: */
Header("Location:http://www.seusite.com.br");


?>

Testa ai, depois c posta aqui.... :)

espero ter ajudado!!!

Edição feita por: CrAsh_OveRride, 05/10/2003, 17:03.

←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←
"Não sabendo que era impossível, foi lá e fez!"
←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←

#3 goiaba2000

goiaba2000

    Tô com sono!

  • Usuários
  • 1118 posts
  • Sexo:Não informado
  • Localidade:Sobradinho-DF

Posted 05/10/2003, 20:31

po valeu! eu fui burro ao nao perceber isso antes!!!! Essa lógica é fácil... brigado
PHP + UML + OO + Flash + MySQL = IMBATIVEL

http://www.guilardi.com.br
- portifólio
http://www.deusehmais.com.br
- projeto atual

#4 goiaba2000

goiaba2000

    Tô com sono!

  • Usuários
  • 1118 posts
  • Sexo:Não informado
  • Localidade:Sobradinho-DF

Posted 05/10/2003, 20:56

desculpe, mas, pensando bem... este script não recebe e-mails!!! só envia!

como faço pra quando mandar um email pra, por exemplo, teste@teste.com este seja enviado pra todos cadastros?
PHP + UML + OO + Flash + MySQL = IMBATIVEL

http://www.guilardi.com.br
- portifólio
http://www.deusehmais.com.br
- projeto atual

#5 CrAsh_OveRride

CrAsh_OveRride

    [Morbidamente curioso]

  • Usuários
  • 790 posts
  • Sexo:Masculino
  • Localidade:Viçosa

Posted 05/10/2003, 23:09

Eh kra, realemten, esse q eu te passei naum recebe e-mail, ainda nunca peguei um script de receber e-mail naum... se vc vir algum por ai, me fala :)

desculpa naum poder te ajudar mais :)

falows
←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←
"Não sabendo que era impossível, foi lá e fez!"
←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←

#6 goiaba2000

goiaba2000

    Tô com sono!

  • Usuários
  • 1118 posts
  • Sexo:Não informado
  • Localidade:Sobradinho-DF

Posted 06/10/2003, 02:30

eu tenho um script que abre uma conta imap, lê as mensagens, mostra... etc... mas queria algo que funcionasse como um grupo de noticias. Tipo o do Yahoo!
PHP + UML + OO + Flash + MySQL = IMBATIVEL

http://www.guilardi.com.br
- portifólio
http://www.deusehmais.com.br
- projeto atual

#7 CrAsh_OveRride

CrAsh_OveRride

    [Morbidamente curioso]

  • Usuários
  • 790 posts
  • Sexo:Masculino
  • Localidade:Viçosa

Posted 06/10/2003, 14:15

po kra, me manda esse script ae, tem como?
←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←
"Não sabendo que era impossível, foi lá e fez!"
←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←

#8 goiaba2000

goiaba2000

    Tô com sono!

  • Usuários
  • 1118 posts
  • Sexo:Não informado
  • Localidade:Sobradinho-DF

Posted 06/10/2003, 17:14

me fala seu mail
PHP + UML + OO + Flash + MySQL = IMBATIVEL

http://www.guilardi.com.br
- portifólio
http://www.deusehmais.com.br
- projeto atual

#9 Renan Gonçalves

Renan Gonçalves

    Web Developer

  • Usuários
  • 771 posts
  • Sexo:Masculino
  • Localidade:São Paulo, SP
  • Interesses:Programar PHP, Java (e JSP), Javascript (com Ajax, claro), Ruby (on Rails) !

Posted 07/10/2003, 00:35

me fala seu mail

Olhe a assinatura dele:

....
$nome = Hugo Magalhães;
$email = hmn@barbacena.com.br;
$blog = www.barbacena.blogger.com.br;
...


[]'s

Renan Gonçalves
renan.saddam@gmail.com
(WebSite / Gmail / orkut / Windows Live! Messenger
)

"Aquele que se define se limita."


#10 goiaba2000

goiaba2000

    Tô com sono!

  • Usuários
  • 1118 posts
  • Sexo:Não informado
  • Localidade:Sobradinho-DF

Posted 07/10/2003, 15:08

ae, ninguem sabe?
PHP + UML + OO + Flash + MySQL = IMBATIVEL

http://www.guilardi.com.br
- portifólio
http://www.deusehmais.com.br
- projeto atual

#11 Beginer

Beginer

    Novato no fórum

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

Posted 16/03/2006, 20:17

:D Goiaba2000, será que você poderia mandar o seu script com imap que permite ler e-mails?

Abraço.




0 user(s) are reading this topic

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

IPB Skin By Virteq