Não tenho uma solução perfeita, por isso, quem quiser editar a minha resposta, siga em frente.
Mas alguém em Apenas um asterisco postou um script AutoHotKey para enviar um gmail do linha de comando.
Eu postei o script abaixo e ele requer seu nome de usuário e senha em um arquivo .txt separado. Em outro site, eles deram a dica para colocar esse arquivo em uma pasta criptografada, para que ninguém possa descobrir qual é a sua senha (a menos que você deixe seu computador desbloqueado).
;send gmail from the command line with CLgmail.exe by Just an Asterisk
filereadline, username, %A_ScriptDir%\logon.txt, 1
filereadline, password, %A_ScriptDir%\logon.txt, 2
server = smtp.gmail.com
port = 587
Gui, Add, Edit, vRec x6 y7 w420 h20, To?
Gui, Add, Edit, vSubject x6 y37 w420 h20,
Gui, Add, Edit, r9 vBodyText x6 y67 w420 h250, Message
Gui, Add, Button, x6 y327 w200 h20 gSendMail default, Send
Gui, Add, Button, x226 y327 w200 h20 gGUIhide, Cancel
^'::
Gui, Show, x131 y91 h357 w435, Send a quick note
Return
SendMail:
gui, Submit
string = %username%_%password%_%server%_%port%_%rec%_%subject%_%bodytext%
Run %A_ScriptDir%\CLgmail.exe %string%, ,Min
Return
GUIhide:
Gui, Hide
Return
Agora eu preciso de alguém que possa realmente codificar para alterar o script de iniciar uma linha de comando, para iniciar o navegador e preencher os espaços em branco lá! Espero que isso ajude você um pouco.
Edit: Eu também encontrei um pequeno script / programa que alguém criou, mas não foi feito para o AutoHotKey. Confira em Govermentsecurity.org
Ele usa para preencher os formulários.
'this will parse the form and add your inputs
�
� web.document.Forms(0).email.Value = "" + Text2.Text
� web.document.Forms(0).passwd.Value = "" + Text3.Text
� web.document.Forms(0).submit
End Sub