E-MailRelay

Tela Software:
E-MailRelay
Detalhes de Software:
Versão: 1.8
Data de upload: 3 Jun 15
Revelador: Graeme Walker
Licença: Livre
Popularidade: 13

Rating: nan/5 (Total Votes: 0)

E-MailRelay é um proxy SMTP simples e retransmitir MTA, escrito em C ++, para Linux e Windows. Quando executado como um proxy todas as mensagens de e-mail pode ser passada através de um programa definido pelo usuário, como um filtro de spam, que pode cair, re-endereço ou editar mensagens como eles atravessam. Ao executar como uma loja-e-frente MTA mensagens recebidas são armazenadas em um diretório de spool local, e, em seguida, encaminhados para o próximo servidor SMTP a pedido.
Devido à sua simplicidade funcional E-MailRelay é fácil de configurar, muitas vezes
exigindo apenas o endereço do servidor de destino SMTP para ser colocado na linha de comando.
E-MailRelay também pode funcionar como um servidor POP3. As mensagens recebidas através de SMTP pode ser descartado automaticamente em várias caixas de correio POP3 independentes.
C ++ código-fonte está disponível para Linux, FreeBSD, MacOS X etc, e Windows. Distribuição está sob a licença GNU General Public V3.
Começo rápido
Para usar o E-MailRelay no modo store-and-forward usar a opção "--como-server" para iniciar o daemon de armazenamento no fundo, e em seguida, acionar a entrega de mensagens em spool, executando com a opção "--como-client" eo endereço do host de destino.
Por exemplo, para iniciar um daemon de armazenamento escutando na porta 10025 utilizar um comando como este:
emailrelay --como-servidor --port 10025 --spool-dir / tmp
E, em seguida, para redirecionar as mensagens colocadas em spool "smarthost" executar algo parecido com isto:
emailrelay --como-client smarthost: smtp --spool-dir / tmp
Para obter o comportamento mais como um proxy que você pode adicionar a opção "--poll" para que as mensagens são enviadas de forma contínua, em vez de on-demand. Este exemplo inicia um servidor store-and-forward que encaminha spool-up e-mail a cada hora:
emailrelay --como-servidor --poll 3600 --forward-to smarthost: smtp
Para um servidor de proxy que encaminha cada mensagem como está sendo recebido, sem qualquer atraso, você pode usar o modo "--como-proxy":
emailrelay --como-proxy smarthost: smtp
Se você quiser editar ou filtro de e-mail que passa através do proxy, em seguida, especificar o seu programa de pré-processador com o interruptor "--papelfiltro", algo como isto:
emailrelay --como-proxy smarthost: smtp --papelfiltro / usr / local / bin / addsig
Para executar E-MailRelay como um servidor POP SMTP sem usar "--pop" e "--no-smtp":
 emailrelay --pop --no-smtp --log --close-stderr
O utilitário "emailrelay-submit" pode ser usado para colocar mensagens diretamente para o diretório de spool para que os clientes POP pode buscá-los.
Observe que, por padrão E-MailRelay sempre vai rejeitar conexões de máquinas remotas. Para permitir ligações a partir de qualquer lugar usar o "--remote-clientes" switch, mas por favor, considerar as implicações se a sua máquina está conectada à Internet.
Para mais informações sobre a linha de comando opções consulte o guia de referência ou de execução:
emailrelay --help --verbose
Documentação
A seguinte documentação é fornecida:
· README - este documento
· Cópia - o GNU General Public License
· INSTALAR - construir e instalar instruções (incluindo o texto GNU)
· Autores - autores, créditos e direitos de autor adicionais
· Direitos de autor - copyright principal e GPL de referência
· Userguide.txt - guia do usuário
· Reference.txt - documento de referência
· ChangeLog - log de alterações de lançamentos
Fonte da documentação do código será gerado quando a construção da fonte se "doxygen" está disponível.
Configurações
Os recentes lançamentos foram desenvolvidos no Ubuntu Linux 7.10 usando:
· Linux 2.6.22
· 4.1.3 gcc
· Autoconf 2.61
e no Windows NT4 SP6 utilizando:
· MSVC 6.0 SP3
O código foi desenvolvido originalmente no SuSE Linux 7.1 usando:
· Linux 2.4.10
· 2.95.3 gcc
· Glibc 2.2.4 (libc.so.6)
· Autoconf 2.52
e no Windows 98 usando:
· MSVC 6.0
As versões do código também foram construídos com êxito em:
· MacOS X 10.3.9
· FreeBSD em hardware Intel
· Linux em hardware Alpha (Debian 2.2)
· Linux em hardware Sparc
· Linux em hardware RS6000 PPC
· Solaris 8 usando gcc em hardware Sparc
· Solaris 8 usando WorkShop 5.0
· Linux usando o Intel C ++ 6.0
· Windows NT 4.0 usando MSVC 6.0
· Windows NT 4.0 usando o Cygwin (DLL 1.3.22) e gcc 3.2
· Windows NT 4.0 usando MinGW 2.0.0 e gcc 3.2
· Windows XP usando MinGW 3.1.0 3.4.2 gcc
O que há de novo nesta versão:
· Otimizações de velocidade (como identificado por KCachegrind / valgrind em KDevelop).
· Construir em tempo otimizações de tamanho (ex. "./configure --enable-Pequenas-exceptions --disable-exec ...").
· Opções de construir em tempo para reduzir dependências da biblioteca de tempo de execução (por exemplo. "./configure --disable-Dns --disable-identidade").
· Nova opção para limitar o tamanho das mensagens enviadas ("--size").
· Novas semântica para "--poll 0", proporcionando uma boa alternativa para "--immediate" quando proxy.
· Protocolo cliente SMTP emite um RSET após um destinatário rejeitado como um workround para protocolos de servidor quebrados.
· Protocolo cliente SMTP continua se o servidor anuncia auth mas o cliente não tem segredos de autenticação.
· Quando uma mensagem não pode ser enviada a resposta número de protocolo SMTP infrator, se houver, é colocado no arquivo envelope.
· Um aviso é impresso se o registro for solicitado, mas ambos stderr e syslog estão desativadas.
· Um script construtor toolchain compilação cruzada adicionada para execução em roteadores baseados em MIPS ("extra / mips").
· Novos scripts de exemplo para SMTP arquivos envelope multicasting e edição.
· Suporte nativo melhorado para Mac OS X (10.5) com instalação gráfica imagem de disco do.
· Compatibilidade com gcc 2.95 restaurado.

Programas semelhantes

Ingo
Ingo

17 Feb 15

SpamCheck
SpamCheck

12 May 15

SAGATOR
SAGATOR

11 May 15

Comentário para E-MailRelay

Comentários não encontrado
Adicionar comentário
Ligue imagens!