Enviar varios e-mails atravez do Indy
Salve pessoal ...
Eu tenho em meu cadastro de cliente um campo onde posso colocar o endereço de email. Estou precisando fazer o seguinte, quero fazer uma especie de mala direta por email para os clientes que possuel email cadastrado no banco de dados .... nesta filtragem de clientes vou usar varios tipos de filtragem como tipo de cliente, categoria, grupo, cidade ... etc. Até aqui tudo bem é tranquilo de fazer.
O que eu gostaria de saber é se eu poderia fazer este envio dos emails atravéz do indy ou existe uma outra maneira melhor para fazer???
Se for com o Indy eu pensei em usar um loop do tipo while no meu ClientDataSet tipo:
entao ... o que vc acham???
Eu tenho em meu cadastro de cliente um campo onde posso colocar o endereço de email. Estou precisando fazer o seguinte, quero fazer uma especie de mala direta por email para os clientes que possuel email cadastrado no banco de dados .... nesta filtragem de clientes vou usar varios tipos de filtragem como tipo de cliente, categoria, grupo, cidade ... etc. Até aqui tudo bem é tranquilo de fazer.
O que eu gostaria de saber é se eu poderia fazer este envio dos emails atravéz do indy ou existe uma outra maneira melhor para fazer???
Se for com o Indy eu pensei em usar um loop do tipo while no meu ClientDataSet tipo:
. . Configuraçoes do Indy para envio de mensagens ( Txt ) . . smtp.connect; while not cdsConsulta.eof do begin IdMsgSend.Recipients.EMailAddresses := cdsConsulta.FieldByName( ´EMAIL´ ).Asstring; SMTP.Send(IdMsgSend); cdsConsulta.next; end; smtp.disconnect;
entao ... o que vc acham???
Mmoreira
Curtidas 0
Respostas
Massuda
19/05/2005
O esquema básico para enviar um email para cada um dos clientes no seu cadastro seria o que você postou.
Uma alternativa seria usar a lista BCC da mensagem; assim você envia poucas mensagens (ou uma única) e ela será distribuída pelo servidor SMTP para os destinatários finais.
Uma alternativa seria usar a lista BCC da mensagem; assim você envia poucas mensagens (ou uma única) e ela será distribuída pelo servidor SMTP para os destinatários finais.
GOSTEI 0
Mmoreira
19/05/2005
Massuda ....
Me desculpe pela ignorancia mas o que é uma lista BCC ???
Será que você poderia detalhar um pouco mais?
valews
Me desculpe pela ignorancia mas o que é uma lista BCC ???
Será que você poderia detalhar um pouco mais?
valews
GOSTEI 0