Enviar a Gmail desde Nautilus

He escrito un pequeño script para Nautilus (Nautilus send Gmail) que permite enviar los archivos seleccionados y los archivos contenidos en las carpetas seleccionadas a nuestra cuenta de Gmail desde el menú contextual, es decir, desde el menú que aparece al hacer clic con el botón derecho sobre algún elemento.

Enviar a Gmail desde Nautilus

Podéis descargar un paquete deb y un tar.gz desde mi web de scripts para Nautilus.

Si vuestra distro soporta los archivos deb podéis instalar la aplicación descargando y haciendo doble clic sobre este archivo. Si no, tendréis que descargar el tar.gz, descomprimirlo, y ejecutar el comando

make install

con privilegios de root.

También podéis añadir el repositorio de Mundo geek a vuestro sources.list para que vuestra distro os informe de nuevas versiones. Basta editar /etc/apt/sources.list:

sudo aptitude gedit /etc/apt/sources.list

y añadir la línea:

deb http://mundogeek.net/repo ubuntu all

actualizar la lista de paquetes escribiendo

sudo aptitude update

en la terminal, e instalar la aplicación usando el comando

sudo aptitude install nautilus-send-gmail

Una vez instalado es necesario reiniciar el ordenador (o Nautilus) para que se muestre el nuevo menú.

32 pensamientos en “Enviar a Gmail desde Nautilus”

  1. Hola estaba buscando la siguiente utilidad y a lo mejor tú sabes si existe o como conseguirla.

    He publicado una duda en esta dirección:
    http://www.ubuntu-es.org/index.php?q=node/70008

    Básicamente consiste en hacer algo que se hace fácil en Xp Prof.
    Te posicionas en una foto, y con el botón derecho eliges enviar a Correo electrónico. Como es un formato convertible y se puede bajar la calidad de la foto, Xp te pregunta si quieres la foto o hacerla más pequeña. SI eliges hacerla más pequeña, Xp te abre tu programa de correo y te ha anexado un foto con menos calidad pero que pesa menos.

    He visto que en GNome hay algo parecido, pero sólo permite comprimir y no bajar la calidad.

    Un saludo y muy buenos tus scripts

  2. Pingback: Script para enviar archivos a GMail desde Nautilus // menéame

  3. Pero esto exactamente ¿qué es lo que hace?, ¿lo que tengas seleccionado, se envia como un correo a tu cuenta de gmail?, lo bueno sería que con lo seleccionado se te abra una ventana del navegador con esos ficheros como adjunto, para lo típico que alguien te pide que le envies algo, lo seleccionas y le das a “Enviar con gmail”.

    Alguna sugerencia?

  4. Julio Javielinux tiene un script para Nautilus que reduce la calidad de las imágenes usando imagemagick. Lo mismo te sirve, aunque no sería sólo un paso.

    De todas formas crear uno que lo hiciera todo en un solo paso sería sencillo.

  5. Si, SerPini.

    Se envía a tu cuenta, para poder tener ese archivo disponible allá donde vayas, para usar Gmail como backup, para tener el archivo como recordatorio… lo que sea.

    Modificar el script para enviar a otra cuenta de Gmail en lugar de la tuya sería muy sencillo. Sólo añadir un diálogo para pedir la dirección y pasarle ese valor a la función correspondiente.

    Pero sería de más utilidad poder mandar a cualquier cuenta y no solo a las de Gmail…

    Si me veo con tiempo y ganas lo mismo le echo un vistazo a hacer eso.

  6. Pingback: Reproducir en MPlayer desde Nautilus

  7. Como “adivina” tu cuenta de gmail?

    Por cierto, veo que el repositorio lo gestionas con Falcon. Sería interesante que explicaras como instalar Falcon en Dreamhost

  8. Zootropo, gracias por el enlace de Javielinux.

    Estudiaré un poco a ver si soy capaz de hacer un script para hacerlo en un sólo paso.

    Un saludo.

  9. Estupendo, la verdad me parece super util

    Aunque no me funciona uso Gusty e instalado el deb y nada, una cosa tengo que reiniciar nautilus o que?

    Gracias

  10. Uno mas al que no le funciona.
    Estoy en Gutsy, he instalado los .deb y no aparece nada nuevo ni tras reiniciar la maquina entera.
    ¿Tiene algun prerequisito esto?

    Gracias

  11. A mi no me funciona(reinicie). Cuando lo hago por terminal me sale lo siguiente
    ———————————
    ordago@Tarro:~/DC++/Series$ send-to-gmail a.srt
    Traceback (most recent call last):
    File “/usr/bin/send-to-gmail”, line 104, in
    if ga.sendMessage(gmsg):
    File “/usr/lib/nautilus/extensions-1.0/python/libgmail.py”, line 601, in sendMessage
    mimeMessage = _paramsToMime(params, msg.filenames, msg.files)
    File “/usr/lib/nautilus/extensions-1.0/python/libgmail.py”, line 238, in _paramsToMime
    payload = open(filename, “rb”).read()
    IOError: [Errno 2] No existe el fichero ó directorio: ‘/a.srt’
    —————————-

  12. El ejecutable que instalo en /usr/bin espera la ruta completa al archivo a mandar, Ordago, así que si le dices exactamente dónde está (por ejemplo /home/ordago/DC++/Series/a.srt) debería mandarlo

    ¿Te sale la opción en el menú contextual? Si no es así, ¿has probado a instalar python-dev como le dije a Xi0N?

  13. Pingback: Nautilus Send Gmail

  14. Pingback: Script para enviar archivos a Gmail desde Nautilus « Bloguear por bloguear…

  15. Pingback: Blogging Semanal VII

  16. El script va genial. Instalado en Ubuntu Gutsy
    Me gustaría saber cómo modificarlo para poder usarlo en otras cuentas de gmail; pues aunque lo he desinstalado y vuelto a instalar, me manda los archivos a la misma cuenta.
    ¿Dónde guarda el user y la passw?
    ¿Cómo se las puede borrar?
    Gracias por todo. Saludos

  17. Hola Zootropo: Gracias por contestar, pero a mí no me aparece ningún fichero .gmail por ningún lado. El caso es que el user y la passw tienen que estar en algún sitio porque como te dije desinstalé y volví a instalar y ya no me pregunta por ellos. Eso sí, los ficheros me los manda a la cuenta que le di la 1ª vez. A ver si me puedes ayudar. Gracias de nuevo.

  18. Perdona por no mirar bien con la lupa de la consola.
    Efectivamente haciendo un ls -a en la consola me aparece el fichero gmail-send en el que están los datos que busco. ¿Por qué no los veo desde nautilus aunque active ‘Ver archivos ocultos’? No lo sé. Seguiré investigando.

  19. Hola de nuevo.
    Lo del archivo está solucionado, pero me ha aparecido un problema y es que nautilus se me atranca (al abrir los directorios tarda mucho) cuando tengo el script instalado.
    Después de muchas pruebas he descubierto que es a causa del script puesto que al desinstalarlo todo vuelve a la normalidad. ¿Alguna solución?
    Gracias por tu tiempo.

  20. lo acabo de instalar y funciona muy bien, hasta ahora usaba el mailresender aunque tuviera que mandar pocos o pequeños archivos.

    Una duda, el envío lo hace por smtp o por http?

  21. Pingback: Acelerar la apertura de la terminal de comandos « Informático de Guardia

  22. Hola no me funciona el script, no se el problema, pero me falla algo al loguearme.

    Me pone que revise el pass, pero está correcto.
    aunque el pass tenga símbolos deberia funcionar bien no?

    ¿Puede ser algo de las cookies de google? no se estoy dando palos de ciego.

Deja un comentario

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.