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ú.

Comentarios
  1. Julio

    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

    Responder

  2. […] Script para enviar archivos a GMail desde Nautilusmundogeek.net/archivos/2007/11/20/enviar-a-gmail-desde-nauti… por reus hace pocos segundos […]

    Responder

  3. SerPini

    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?

    Responder

  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.

    Responder

  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.

    Responder

  6. […] Enviar a Gmail desde Nautilus […]

    Responder

  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

    Responder

  8. Pregunta la primera vez que vayas a enviar algo, Joan

    Responder

  9. Julio

    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.

    Responder

  10. jose

    se me hace muy bueno eso de enviar a gmail pero tengo una duda:

    se podria enviar todo un disco duro como copia de seguridad en gmail.

    Responder

  11. Si claro, jose. Aunque tardaría bastante y Gmail sólo tiene ¿5GB? de capacidad.

    Responder

  12. tomcask

    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

    Responder

  13. Si tomcask. Hay que reiniciar Nautilus. Con killall nautilus o con nautilus -q.

    O simplemente reiniciar el ordenador o las X.

    Casi mejor que lo añado al cuerpo de la entrada…

    Responder

  14. Xi0N

    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

    Responder

  15. Prueba a instalar python-dev, Xi0N

    Responder

  16. 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’
    —————————-

    Responder

  17. 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?

    Responder

  18. […] Mundo Geek ha escrito un pequeño Script para nautilus, 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. […]

    Responder

  19. […] para enviar archivos a Gmail desde Nautilus Mundo Geek ofrece este pequeño script para nautilus, que permite enviar los archivos seleccionados y los […]

    Responder

  20. Ok, con python-dev funciono. Muy util.

    Responder

  21. […] Enviar a Gmail desde Nautilus […]

    Responder

  22. buenisimo, al igual que el de montar isos !!

    Responder

  23. anselo

    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

    Responder

  24. Se guarda en un archivo oculto .gmail en la carpeta de usuario, anselo

    Responder

  25. anselo

    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.

    Responder

  26. anselo

    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.

    Responder

  27. anselo

    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.

    Responder

  28. David

    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?

    Responder

  29. Nautilus-send-gmail es un script que da la posibilidad de enviar archivos a nuestra cuenta de correo de Gmail, de forma que se incorpora al menú que aparece cuando uno hace click derecho sobre el archivo que desea enviar.

    Responder

  30. […] Complemento de Nautilus que permite abrir una terminal tanto en el escritorio […]

    Responder

  31. Ruben

    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.

    Responder

  32. Ruben

    Por si a alguien mas no le funciona
    http://mibision.zobyhost.com/?p=492

    y ademas permite usar gmail como gestor de correo en general en nautilus.

    Responder

Deja un comentario