Servidor SMTP de menor peso para o Linux Single Board Computer (SBC)

2

As outras discussões que encontrei não deram uma resposta clara à minha pergunta.

Descrição do problema: Estou executando um dispositivo de servidor Linux incorporado, como o TuxRail ou um DreamPlug, que são dispositivos baseados em ARM com muito pouco de memória e usando um cartão micro-SD como dispositivo de memória de massa e não têm front-ends de GUI. Eles estão executando o Debian Squeeze. Eu também tenho câmeras IP da D-Link que podem enviar capturas de movimento via e-mail com configurações de SMTP, mas que têm limitações ruins (como esse campo de nome de usuário não pode ter mais de 20 caracteres (!)) E é por isso que quero criar meu próprio servidor SMTP / eSMTP em uma caixa Linux separada que permitiria esses nomes de usuário curtos e, em seguida, retransmitir esses e-mails para o servidor SMTP do ISP real.

Pergunta: O que seria adequado servidor SMTP "real" para tal caixa SBC Linux? Sua resposta só vale a pena, se o servidor sugerido executar um daemon que atua como um servidor SMTP na porta TCP / IP 25 e / ou 465 e pode retransmitir esses e-mails para servidores ISP semelhantes.

(Por favor, não me sugira algo completamente diferente do que eu pedi, eu especificamente quero um tipo de servidor de retransmissão SMTP IP-to-IP, não MTAs de linha de comando ou qualquer coisa assim já que eu não tenho acesso ao linha de comando desse produto de câmera IP)

Obrigado antecipadamente!

    
por polar32700 29.06.2012 / 23:42

2 respostas

7

Eu sugeriria o Postfix, especialmente no Debian, onde o postfix é dividido em vários pacotes. Você pode escolher e aparar recursos conforme necessário.

O Postfix é poderoso, modular, altamente seguro, leve, extensível e fácil de configurar.

No meu VPS com 256MB de RAM, os daemons do postfix usam coletivamente cerca de 6.5MB de memória residente, que inclui os módulos TLS e PCRE.

    
por 30.06.2012 / 00:16
0

Eu realmente gosto da resposta do Postfix por bahamat. Mas também existe uma alternativa hacky: escrever um servidor proxy SMTP trivial (no Python, por exemplo) que aceite conexões, faça uma conexão contínua com um servidor real, edite os comandos RCPT TO antes de transmiti-los (para alterar o endereço de email) e passe todo o outro conteúdo permanece inalterado. Esteticamente desagradável, mas extremamente leve.

    
por 30.06.2012 / 00:56

Tags