Ir para conteúdo

POWERED BY:

Arquivado

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

Gdias

ASPMAIL - cópia oculta

Recommended Posts

Amigos,

 

Estou usando essa maravilha do ASPMAIL para enviar informativos para cadastrados num BD Access.

 

Beleza... o ASPMAIL dá pau quando envia mais de 50 e-mail, então se eu fizer um DO WHILE nos endereços contido na TAB e listar como Cópia Oculta, para o sistema estarei enviando um só e-mail certo?

Ou estou delirando? (rs)

 

Vejam o meu código hoje:

 

strHost = "smtp.dominio.com"Set objMail   = Server.CreateObject("Persits.MailSender")    objMail.Host  = strHost    objMail.Port  = 25    objMail.CharSet      = 2  msg = 0     do while not objRS.EOF     objMail.From  = "remetente@dominio.com"    objMail.AddAddress objRS("QL_Email")&";"    objMail.Subject	= assunto    objMail.Body	= htmlText     objMail.IsHTML	= True          objMail.Username  = "faleconosco@dominio.com"    objMail.Password   = "123456"                objMail.Send  msg = msg + 1  objRS.MoveNext  loopSet objMail  = Nothing

se eu fizer assim resolve?

 

strHost = "smtp.dominio.com"listagem = "listagem@dominio.com"Set objMail   = Server.CreateObject("Persits.MailSender")    objMail.Host  = strHost    objMail.Port  = 25    objMail.CharSet      = 2    objMail.From  = "remetente@dominio.com"    objMail.AddAddress listagem  msg = 0     do while not objRS.EOF       objMail.BCC objRS("QL_Email")&";"    msg = msg + 1  objRS.MoveNext  loop    objMail.Subject	= assunto    objMail.Body	= htmlText     objMail.IsHTML	= True          objMail.Username  = "faleconosco@dominio.com"    objMail.Password   = "123456"                objMail.SendSet objMail  = Nothing

está correto o método objMail.BCC objRS("QL_Email")&";"?

utilizo "," ou ";" para separar os endereços?

 

preciso da ajuda de todos com certa urgência...

 

Grato pela atenção,

Gustavo

Compartilhar este post


Link para o post
Compartilhar em outros sites

Helloooou! (rs)Tá todo mundo de ressaca por causa do São Paulo?Não tem uma alma caridosa que conheça essa meleca de ASPMAIL?Heeeeeeelp me

Compartilhar este post


Link para o post
Compartilhar em outros sites

Amigos,Por favor... me ajudem nesse código!Please!Grato pela atenção,Gustavo

Compartilhar este post


Link para o post
Compartilhar em outros sites

Helloooou! (rs)

 

Tá todo mundo de ressaca por causa do São Paulo?

Não tem uma alma caridosa que conheça essa meleca de ASPMAIL?

 

Heeeeeeelp me

eu tou...

 

qual é a logica que você ta usando e qual o erro que ta apontando...

Compartilhar este post


Link para o post
Compartilhar em outros sites

Obrigado pela a atenção!

<{POST_SNAPBACK}>

kkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk.. essa foi boa!

 

Ele da erro ao enviar mais de 50 email certo??

 

 

tenta colocar um FOR que vai funfar!

 

Dependendo de como você fazer a aplicação!

Compartilhar este post


Link para o post
Compartilhar em outros sites

kkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk.. essa foi boa!

 

Ele da erro ao enviar mais de 50 email certo??

 

 

tenta colocar um FOR que vai funfar!

 

Dependendo de como você fazer a aplicação!

<{POST_SNAPBACK}>

Salve explorer,

 

Eu preciso enviar para uma relação de mais de 200 e-mail´s mas essa mer@# de ASPMAIL dá pau em grabndes quantidades...

 

O erro que informa é que há muitos destinatários.

Não entendi sua sugestão de colocar um FOR, preciso enviar para todos... como faço.

 

 

Ralmente obrigado por sua atenção...

 

Abraços,

Gustavo

Compartilhar este post


Link para o post
Compartilhar em outros sites

você pode enviar usando uma especie de paginaçãoSeleciona 10 ou mais usando um select TOP da vidamanda pra eles e redireciona pra mesma pagina spo que passando o id do ultimo que foi enviado e seleciona mais 10 senque qeu devem ser maior que o ultimo id e redireciona até nao ter mais tipo assimIF Request("ULTIMOID") <> "" THENULTIMOID = CINT(Request("ULTIMOID"))ELSEULTIMOID = 0END IFSQL = "SELECT TOP 10 EMAIL FROM TABELA WHERE ID > " & ULTIMOIDenvia pra este dez e redirecionamesmapagina.asp?ULTIMOID = idsendo que este id você pega dentro do loop que você envia os emailassim ele vai mandando de 10 em 10...

Compartilhar este post


Link para o post
Compartilhar em outros sites

você pode enviar usando uma especie de paginação

 

Seleciona 10 ou mais usando um select TOP da vida

 

manda pra eles e redireciona pra mesma pagina spo que passando o id do ultimo que foi enviado e seleciona mais 10 senque qeu devem ser maior que o ultimo id e redireciona até nao ter mais  tipo assim

 

IF Request("ULTIMOID") <> "" THEN

ULTIMOID = CINT(Request("ULTIMOID"))

ELSE

ULTIMOID = 0

END IF

SQL = "SELECT TOP 10 EMAIL FROM TABELA WHERE ID > " & ULTIMOID

 

envia pra este dez e redireciona

 

mesmapagina.asp?ULTIMOID = id

 

sendo que este id você pega dentro do loop que você envia os email

 

assim ele vai mandando de 10 em 10...

<{POST_SNAPBACK}>

Grande Mario...

Vou tentar e qualquer coisa eu volto...

 

Abração...

Gustavo

Compartilhar este post


Link para o post
Compartilhar em outros sites

Grande Mario...Vou tentar e qualquer coisa eu volto...Abração...Gustavo

de aguardo de qualquer coisa

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.