Iniciar uma conversa

Como posso usar um script em ASP para automizar entrada/saída de mailing list?

Disponibilizamos para download um exemplo de script em ASP, que deve ser alterado e adaptado de acordo com as configurações desejadas. Clique aqui para obter este exemplo e veja os comentários contidos no arquivo mail-envia-cadastro.asp. Basicamente, além de customizar o host e demais dados para envio do formulário, você precisa alterar o email da mailing list, para que o sistema saiba em que lista um usuário será subscrito ou removido e o email do listserver, que receberá as requisições.

Ressaltando, tal script faz uso do recurso de listserv do IceWarp. O usuário digita seu nome e e-mail em um formulário, sendo tais dados então enviados a uma conta listserv do IceWarp, que permite entrar/sair de uma mailing list. Apesar de ser um método interessante e viável, há benefícios em se realizar inclusões/remoções através de scripts mais avançados, com banco de dados, em que se reconhece o cliente e se garante que o que foi digitado teve efeito imediatamente. No caso de um script que envia um email, por exemplo, caso o usuário digite o seu e-mail erroneamente, o sistema não tem como distinguir isso e apenas informa que o pedido de cadastro foi enviado.

Para o envio das mensagens ao listserv (solicitando subscrição ou remoção da lista), usamos o ASPEMAIL da Persits, que oferece inclusive uma versão gratuita com restrições. Note que, na subscrição, usamos uma sintaxe um pouco mais complexa, de forma a colher também o nome do cadastro (campo Nome), para que o mesmo possa ser usado no corpo de mensagens enviadas (veja o item Enviando mensagens personalizadas utilizando varíaveis, mais adiante). Nessa sintaxe de subscrição, o número 7 indica que o usuário tem todas permissões, pode ler e enviar mensagens, entretanto, normalmente configuramos mailing lists com senha, de forma que o usuário não conseguirá realizar envios, a não ser que possua a senha e informe a mesma no assunto.

Escolher arquivos ou arraste e solte arquivos
Esse artigo foi útil?
Sim
Não
  1. Flávio Zarur Lucarelli

  2. Publicado
  3. Atualizado

Comentários