Jump to content


Photo

Email Em Massa


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

#1 direisc

direisc

    Normal

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

Posted 09/05/2005, 16:51

o problema é como fazer?
eu ja tenho o banco que é um cadastro e tudo certinho o meu problema é como mandar email em formato html formatadinho e tal tanto faz nao precisa necessariamente editar online mas seria melhor se fosse
eu tentei entender akeles keditor e outros mas são meios complicados e tem muitas coisas la
eu so precisaria de tamanho de fonte bold ou nao e figuras mas nada se alguem conhece algum sistema pra fazer isso poderia me indicar

bom estou aguardando,
se alguem souber como fazer...... sera q alguem pode ajudar se não for pedir muito?

#2 MarviN*

MarviN*

    nw . newton web

  • Usuários
  • 780 posts
  • Sexo:Não informado
  • Localidade:Brasília - DF

Posted 09/05/2005, 17:57

Pega os dados do banco de dados (de parte em parte, sem pegar tudo, preferencialmente, como se fosse uma paginação).

Coloca os emails pra enviar como CCo (ou Bcc), que é cópia oculta, pra segurança dos seus clientes.


Aqui mesmo no fórum vc encontra como enviar emails com cópia oculta, é só usar a busca! ;).
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
[ Blog Desenvolvimento Web: http://www.newtonwagner.net/blog ]
[ Diário da Selva: http://www.diariodaselva.com/ ]

[ "Não existe um caminho para a paz; a paz é o caminho." Mahatma Gandhi ]

#3 direisc

direisc

    Normal

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

Posted 10/05/2005, 09:07

o problema é eu nao sei fazer isso muito bem na verdade a parte de enviar cco eu ate ja vi mas o problema é q o mala dono do site que enviar email em html formatado e tal

#4 Prog

Prog

    ...

  • Ex-Admins
  • 3761 posts
  • Sexo:Masculino
  • Localidade:Rio de Janeiro/RJ
  • Interesses:TI, Software Livre, Design Digital e Rock'n'Roll.

Posted 10/05/2005, 09:11

Já usou a pesquisa do fórum?

http://forum.wmonlin...hlite=mail html
------
Mero mortal!

#5 direisc

direisc

    Normal

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

Posted 10/05/2005, 15:49

usar eu usei mas nenhum chegou a um resultado completo :(
é q eu sou muito novato em php e meu problema esta em como pegar de poucos em poucos como tb usar aqueles editores pq quem vai mandar é o dono do site e nao vai poder ser em puro texto (xxxxxx frescura) mas fazer o que... obrigadao ae eu achei algumas coisas se alguem souber algum topico de como usar aqueles editores online eu agradeco muito

DiReis

#6 direisc

direisc

    Normal

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

Posted 11/05/2005, 13:55

oba galera eu achei os editores html :D eba
até ai blezinha
agora cheguei no seguinte:
eu achei como fazer um loop pra mandar os email mas andei lendo algumas coisas no forum e percebi q se tiver muitos emails pode dar zica ou até mesmo não enviar ou sobrecarregar o servidor, dar time out, enfim pode não dar certo
como eu não achei nada q desse conclusão pergunto eu

o q é preciso fazer ou colocar no codigo para q envie sem dar estouro de tempo, que não sobrecarregue, não expire, a ja deu pra sacar o problema, então o q é preciso alguem se abilita?

obrigado pela atenção
DiReis

#7 direisc

direisc

    Normal

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

Posted 11/05/2005, 15:44

será q ninguem pode me dar um retorno? eu ja procurei no serch poxa mas me parece q o wile ou um for vai mata o servidor e eles vao chiar muito o q fazer pelo amor de deus

#8 direisc

direisc

    Normal

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

Posted 12/05/2005, 09:09

ta ta agora vo fazer a pergunta de outro geito então
eu achei dois sistemas enormes de newsletter q aparentemente seria para grandes email mas ele é bem confuso
então é assim
tem o multimail
e o phpmynewsletter
q usam smtp e por ae vai, entao eu gostaria de saber se algum é bom ou se vcs conhecem algum q funcione direito

obrigado e por favor me respondam eu estou me sentindo sendo ignorado

#9 direisc

direisc

    Normal

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

Posted 16/05/2005, 12:00

uma outra questão galera:
assim ja tenho boa parte das coisas porem surgiu uma duvida
1° usar um laço pra enviar email por email
2° usar um laco e colocar na header como copia oculta (bcc)
3° usar de alguma forma o envio por smtp (apesar de não saber)

qual das formas ou outra forma seria a mais adequada para enviar emails em massa?

VALE RESALTAR Q eu ja usei a busca e nao achei nada que ajudasse mesmo <_<

Edição feita por: direisc, 16/05/2005, 12:01.


#10 direisc

direisc

    Normal

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

Posted 16/05/2005, 15:29

por favor me digam que metodo é o melhor o q é mais seguro de se fazer

#11 <?PHPMAN?>

<?PHPMAN?>

    Ativo

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

Posted 16/05/2005, 16:27

por favor me digam que metodo é o melhor o q é mais seguro de se fazer

Cara, vc pode usar um laço para enviar os emails, sem problema nenhum, resolvi esse problema adicionando um campo na tabela a qual sera setada com algum valor informando que ja foi enviado um email para esse email.

Ai se der timeout ou algo do genero é so fazer o envio novamente.

$result=mysql_query("SELECT * FROM lista_emails where enviado <> 'sim'") or die("Falha ao tentar enviar dados");
$total_envios = @mysql_num_rows($result);

// enquanto tiver dados no banco, atribui o valor do campo email à variával $mail, e envia o email 
while ($line=mysql_fetch_array($result)) {
    $mail=$line['email'];
//=================================================
$sql = "UPDATE lista_emails SET enviado='sim' WHERE email='$mail'";
$resultado = mysql_query($sql)or die ("Erro: ".mysql_error());
//=================================================
//====================================
$link_excluir = "<br><br><center><a href=http://www.site.com.br/remover_email.php?email=$mail>Clique aqui</a> se não deseja mais receber as noticias.</center><br><br>";
//====================================
    mail("$mail","$assunto","$mensagem $link_excluir","$headers");

}

RESUMINDO:

- seleciona todos os emails que estao com status de enviado diferente de sim.
- seta o valor de enviado para sim
-envia o email.

Qualquer duvida posta ai.
Nome: Luciano André Bruch
WebSite: www.guiamedianeira.com.br
Profissão: WebDesigner / Programador
MSN:luciano@guiamedianeira.com.br

#12 direisc

direisc

    Normal

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

Posted 18/05/2005, 09:16

é phpman ate da mas caso ocorra o erro ae o camarada q ta enviando os dados tem q entrar criar de novo e enviar talz...sei la se da certo

#13 <?PHPMAN?>

<?PHPMAN?>

    Ativo

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

Posted 19/05/2005, 09:15

é phpman ate da mas caso ocorra o erro ae o camarada q ta enviando os dados tem q entrar criar de novo e enviar talz...sei la se da certo

Eu desenvolvi um sistema de envio de email para a empresa onde trabalho, temos os emails separados por grupo, o grupo mais numeroso tem cerca de 1000 emails, e ate hj nao deu nenhum problema na hora de enviar os emails, sempre enviou todos, e nunca deu erro de timeout ou algo do genero, e olhe que o nosso server não é dos melhores.

Ate aconteceu um dia de travar o pc de onde estavamos mandando os emails e termos que reiniciar a maquina, ai qdo entramos no sistema novamente vimos que a execução do script nao tinha parado, nao sei como esplicar isso, mas eu creio que usando um laço para pegar os emails e enviar não pode dar erro.

E qto ao caso de ocorrer algum erro, basta vc salvar o Codigo HTML do email e enviar novamente depois. No caso do script que passei logo acima, a gente cria o HTML do email no Dreamweaver e joga as imagens numa pasta especifica no server, e direciona os <img scr=...> para o caminho relativo no server para poder ser acessado.
Nome: Luciano André Bruch
WebSite: www.guiamedianeira.com.br
Profissão: WebDesigner / Programador
MSN:luciano@guiamedianeira.com.br




1 user(s) are reading this topic

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

IPB Skin By Virteq