GmailFS - sua conta de e-mail como um sistema de arquivos no Slackware 10.2

Aqui mostro como usar a sua conta de e-mail do Gmail como um sistema de arquivos no seu Slackware.

[ Hits: 31.815 ]

Por: N M S em 08/06/2006


Enfim, meu sistema de arquivos



Como já instalamos tudo, precisamos colocar este em funcionamento.

$ su
# modprobe fuse
# mkdir /mnt/gmail
# mount -t gmailfs /usr/local/bin/gmailfs.py /mnt/gmail -o username=gmailuser,password=gmailpass,fsname=UmaPalavraQualquer


Pronto, seu email está montado no link /mnt/gmail. Para ter certeza que tudo ocorreu bem, execute o comando:

# df -T

Deve aparecer algo como:

Filesystem   Type      1K-blocks  Used     Available  Use% Mounted on
/dev/hdb1    reiserfs  9765168    5532220  4232948    57%  /
/dev/hdb3    reiserfs  22773044   14312500 8460544    63%  /home
/dev/fuse    fuse      2778112    28672    2749440    2%   /mnt/gmail

Espero que seja útil.

nfermat.

Mais informações você pode encontrar em:
Página anterior    

Páginas do artigo
   1. O gmailfs
   2. A instalação
   3. Enfim, meu sistema de arquivos
Outros artigos deste autor

LaTeX - um poderoso diagramador de textos (parte 1)

LaTeX, um poderoso diagramador de textos (parte 2)

Slides em PDF com o LaTeX

Leitura recomendada

Sistema de backup com dar

Como instalar Ubuntu no Pendrive (não é Live-USB) em modo UEFI

Criar RAID no Linux

Automatizando a montagem de partições Windows (FAT e NTFS) no Linux

Sistemas de arquivos - Conceitos básicos

  
Comentários
[1] Comentário enviado por black_burn em 08/06/2006 - 13:02h

kra, mto legal isso.. vou testar em ksa...

uma duvida..

sabe como ele trata oq vc manda pra lá? se por exemplo vc mandar um arquivo de 40mb ele vai gerar 4 e-mails la dentro com anexo de 10mb?

ou isso nem aparece em e-mail ?

[]'s

[2] Comentário enviado por cvs em 08/06/2006 - 14:07h

http://www.vivaolinux.com.br/artigos/verArtigo.php?codigo=1439

o_O

[3] Comentário enviado por agk em 08/06/2006 - 14:45h

Para que usa Debian:
apt-get install gmailfs

Depois só seguir as instruções do item 3 para montar o sistema de arquivos.
[ ]'s.

[4] Comentário enviado por JuNiOx em 08/06/2006 - 15:49h

concordo com o CVS.

quando li o título do artigo lembrei que já tinha lido praticamente a mesma coisa AQUI MESMO no vol.

não estou criticando o AUTOR do artigo, mas acho que os responsáveis por publicar os artigos/dicas/etc deveriam prestar mais atenção e evitar redundância.

outra coisa muito engraçada foi bloquearem uma dica minha alegando "googlado".
talvez o google tenha achado a mesma dica DE MINHA autoria que foi publicado no underlinux....

lamentável.

[5] Comentário enviado por winchester em 08/06/2006 - 15:49h

Eu nao consegui montar o gmailfs deu um erro na hora de montar.. parecia um erro na versão do python

[6] Comentário enviado por gabrielrs em 10/06/2006 - 17:09h

Ola .. Tranqulo..

Cara muito bom o tutorial.. apenas encontrei um errinho de digitacao que deve complicar os mais novatos.. na instalacao do libgmail é cp e nao cd... segue abaixo a correcao..

Instalaremos agora o libgmail:

$ tar -xzf libgmail-0.1.4.tar.gz
$ cd libgmail-0.1.4
$ su
# cp libgmail.py /usr/lib/python2.4/site-packages/
# cp lgconstants.py /usr/lib/python2.4/site-packages/
# exit

Abracao ae !!!

[7] Comentário enviado por andre.vmatos em 29/06/2006 - 16:03h

Kra, deu um erro e não montou. Por favor responda rápido pq nao vejo a hora d poder operar esse sistema de arquivos com meu GMail. O erro informado foi na hora de montar:

fusermount: invalid option -- n

Ve q q vc pode fazer, rápido, se possivel

[8] Comentário enviado por erasmo em 07/08/2006 - 09:53h

estou recebendo esta mensagem:
Traceback (most recent call last):
File "/sbin/mount.gmailfs", line 159, in ?
import gmailfs
ImportError: No module named gmailfs

como resolvo?

[9] Comentário enviado por nilsoncastro em 16/11/2006 - 12:53h

o link correto agora eh esse
cvs -d:pserver:anonymous@fuse.cvs.sourceforge.net:/cvsroot/fuse co -P python

[10] Comentário enviado por dtux em 05/05/2007 - 01:59h

cara ta dano o seguinte erro
gnored option :rw
Traceback (most recent call last):
File "/sbin/mount.gmailfs", line 155, in ?
pyfile, mountpoint, namedOptions, useEncfs = parseCommandLineArgs(sys.argv[1:])
File "/sbin/mount.gmailfs", line 67, in parseCommandLineArgs
log.error("file %s doesn't exist, or is not a file" % pyfile)
NameError: global name 'log' is not defined

Q pode ser?


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts