Ir para conteúdo
Fórum Script Brasil
  • 0

Persits.mailsender.4 Error '800a0006'


smez

Pergunta

Persits.MailSender.4 error '800a0006'

503 Bad sequence of commands. You must specify the recipients of a message before you can send it

/mail/enviar.asp, line 46

Set eObjMail = Server.CreateObject("Persits.MailSender")

eObjMail.Host = Host

eObjMail.From = rs_sendmail("email")

eObjMail.FromName = rs_sendmail("email")

eObjMail.Subject = Assunto

eObjMail.isHTML = true

eObjMail.Body = Mensagem

eObjMail.Send

Set eObjMail = nothing

esta dando erro nessa linha vermelha

Link para o comentário
Compartilhar em outros sites

2 respostass a esta questão

Posts Recomendados

  • 0

Quem respondeu antes está certo, porém com a sintaxe errada. O certo é:

eObjMail.AddAddress "email@servidor.com.br"

Dessa maneira vai funcionar. Pode notar que a mensagem de erro diz que você deve especificar os destinatários ("recipients") da mensagem. Se forem vários e você os colocar em uma matriz ou em um recorset, você pode colocar esse comando em loop, desta forma:

FOR I = LBOUND(MATRIZ) TO UBOUND(MATRIZ)

eObjMail.AddAddress MATRIZ(I)

NEXT 'I

Em breve, dicas como essa estarão no meu site www.anick.com.br, na seção DTMQGs (Dicas, Truques, Macetes e Quebra-Galhos).

Sds,

Nick.

Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novos posts.


  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,3k
×
×
  • Criar Novo...