Como enviar uma foto por e-mail do aplicativo Ubuntu F-Spot via Gmail?

1

Meu pai roda o Ubuntu e quer usar o gerenciador de fotos do Gnome, o F-Spot, para enviar fotos por e-mail. No entanto, ele deve usar o Gmail como seu cliente porque (a) é o único cliente que ele sabe usar e (b) seu ISP se recusa a revelar sua senha SMTP.

Eu tenho até onde configurando o Firefox para usar o GMail para lidar com links mailto: e eu também configurei o firefox como o mailer padrão do sistema usando gnome-default-applications-properties . O F-Spot apresenta um mailto: URL com um cabeçalho attach=file:///tmp/mumble.jpg . Então aqui está o problema: o anexo nunca aparece. Eu não posso dizer se o Firefox está soltando o cabeçalho do anexo, se o GMail não suporta o cabeçalho, ou o que.

Eu aprendi que:

  • Não há cabeçalho oficial no mailto: URL RFC que explica como adicionar um anexo.

  • Não consigo encontrar documentação sobre como o Firefox lida com mailto: URLs que me explicariam como comunicar ao Firefox que eu quero um anexo.

  • Não consigo encontrar nenhuma documentação para a API de URL do Gmail que me permita dizer ao Gmail diretamente para começar a escrever uma mensagem com um determinado arquivo como um anexo.

Eu sou perfeitamente capaz de escrever um script de shell para interpolar em torno do F-Spot para massagear a URL que o F-Spot apresenta em algo que persuadirá o Firefox a fazer a coisa certa. Mas não consigo descobrir como persuadir o Firefox a começar a compor uma mensagem do GMail com um arquivo local anexado. Qualquer ajuda seria muito apreciada.

    
por Norman Ramsey 20.04.2010 / 05:15

1 resposta

3

Uma pesquisa rápida apareceu esta ferramenta para usar o Gmail como um " próprio "cliente de email no Gnome . Para anexos, eles empregam um pequeno truque: a mensagem é composta off-line e, em seguida, enviada por meio do IMAP. Se você não quiser usar este script exato para você, a extração desta funcionalidade não deve ser muito difícil - a fonte é o código Python de 500 linhas para todo o programa.

    
por 20.04.2010 / 05:47