Confirmação de cadastro por e-mail

(robertobru) #1

Após cadastrar-se, é enviado e-mail ao usuário que deverá confirmar no link do seu e-mail a confirmação do cadastro e, com isso o sistema aceita esse usuário. Como fazer?

(Rodrigo Lins) #2

Roberto,

Você pode no evento ‘onAfterInsert’, por exemplo, do Formulário chamar a macro sc_mail_send (veja o webhelp do ScriptCase como utilizar) passando os parametros corretamente (smtp, senha, etc…). Onde, neste email será enviado um link com um parametro, por get (que será o identificador do usuário) e a aplicação chamada será do tipo “controle” que no evento onLoad poderia fazer o UPDATE na tabela (para liberar o registro) e redirecionar para a aplicação principal.

Você pode colocar “alerts” do javascript para mostrar as mensagens.

Isso seria uma forma de fazer.

Espero ter ajudado.

Rodrigo Lins.

(robertobru) #3

Consegui enviar o email. No entanto, não estou conseguindo com que na mensagem recebida apareça o link que o usuário possa confirmar o cadastro. “(Onde, neste email será enviado um link com um parametro, por get)”.
Se puder me ajudar agradeço.

(Rodrigo Lins) #4

Eu não lembro de ter feito algo parecido, mas faça o seguinte:

Na macro sc_mail_send deixe a opção HTML habilitada, e no seu texto coloque a tag Meu Link
Onde dentro das aspas ‘’ é para se colocar o Link.

Espero ter ajudado.

Rodrigo Lins.