Emails privados entre computadores na rede?

2

Eu tenho cerca de uma dúzia de computadores conectados em uma rede. Todos têm o Ubuntu 10.04 instalado.

Todo computador está executando processos exclusivos e, às vezes, tenho a necessidade de enviar uma mensagem de um computador para outro. Eu tenho um script python que permite enviar um email pelo gmail e funciona.

ainda, como todos os computadores estão conectados em uma rede, eu esperava que houvesse uma maneira de enviar e-mails "privados" (de um computador para outro) sem a necessidade de se comunicar pela Internet.

é de todo possível?

    
por user76976 02.02.2011 / 18:53

3 respostas

2

Sim, é possível. Faça com que cada computador execute seu próprio daemon SMTP. Quando um computador deseja enviar um e-mail para outro, ele simplesmente se conecta ao computador pela porta 25 (por padrão) e envia o e-mail como se estivesse falando para o gmail ou qualquer outro servidor SMTP.

EDIT: embora, como disseram os comentaristas da sua pergunta, tudo isso seja absolutamente necessário quando existem outros mecanismos para a comunicação entre computadores?

    
por 02.02.2011 / 18:57
1

Como os comentários dizem, o email não é a maneira mais fácil de distribuir mensagens, já que você precisa configurar um servidor smtp em todos os lugares.

A menos que haja um motivo muito específico para o envio de um e-mail, uma biblioteca de RPC, como xmlrpclib , simplificaria bastante a comunicação. A idéia básica dos RPCs é que você chama funções em computadores remotos e obtém valores de retorno.

    
por 02.02.2011 / 19:33
1

Desde que você já está usando python. Dê uma olhada no func. Ele usa XMLRPC e código python, permite que grupos de computadores conversem entre si e troquem informações.

página da Web do Func

    
por 04.02.2011 / 19:44