sexta-feira, 14 de agosto de 2009

Gmail for Apps - Mailto + Auto Login

Estou usando o Google for Apps com login automatico via link para os usuários logarem na conta de e-mail usando esse link:
https://www.google.com /a/YOURDOMAIN/LoginAction2?continue=http://mail.google.com/a/YOURDOMAIN/a/&service=mail&Email=LOGIN&Passwd=PASSWORD&null=Sign+in

O problema é que o link de mailto do Gmail é:
http://mail.google.com/a/YOURDOMAIN/?view=cm&tf=0&to=email@domain.com

Agora como unir os dois, para que quando o usuário clicar no link de e-mail, no lugar de abrir o terrível Outlook ou o Live Mail, ele abra o Gmail for App, com o campo para preenchido??? Simples assim:
  1. Pegue o link do mailto;
  2. Use uma função similar da do urlencode do PHP;
  3. Pegue o link de auto login;
  4. Cole o resultado encodado e cole onde está escrito AQUI;
https://www.google.com /a/YOURDOMAIN/LoginAction2?continue=AQUI&service=mail&Email=LOGIN&Passwd=PASSWORD&null=Sign+in
Pronto, agora o auto-login funciona e o campo para está preenchido.

Nenhum comentário: