Aqui na Austrália, estamos conectados à Internet por latas enferrujadas que ocasionalmente perdem pacotes devido a coalas perdidos brincando com a linha.
Pelo menos; é o que parece como na maioria das vezes.
Eu trabalho para uma empresa de médio porte (mais de 100 funcionários), na qual precisamos fazer correspondências para várias seções da empresa com frequência.
cada seção de negócios tem seus próprios 'boletins informativos' e atualizações, etc.
Eles têm listas de discussão muito grandes, assim como listas personalizadas, todas enviadas via SMTP diretamente de bancos de dados para um servidor Exchange; e normalmente eles enviam anexos (estou trabalhando de maneira fácil e fácil para que isso seja hospedado). mas mesmo quando não há anexos, ele pode amarrar nosso servidor de e-mail por pelo menos uma hora.
Isso atrasa o e-mail, o que causa sobrecarga em outros sistemas não relacionados ou tarefas de tempo crítico. o que faz com que os trabalhos de helpdesk aumentem, o que aumenta o nível de estresse de uma pequena equipe de TI (2 de nós).
A maneira atual de gerenciá-lo é atrasar as mensagens até o final do horário comercial. Eu não acredito que esta é uma boa solução a longo prazo e isso não é exatamente uma política que pode ser firmemente aplicada; então, de vez em quando, há um retardatário que não sabe, ou por qualquer razão, que sua mensagem é "muito importante", mas normalmente não é crítica em termos de tempo.
agora para a pergunta:
Sou praticamente um novato no Linux, mas tenho uma ideia para uma solução.
Dado o problema, gostaria de saber se existe uma maneira de configurar um servidor de 'fila de correio'. Estou pensando em uma VM linux que tinha algum tipo de controle de 'qualidade de serviço', então eu poderia limitar a largura de banda que é usada constantemente pelo nosso servidor de e-mail, para que não seja inundada e continue a ter outros serviços trabalhando, diminuindo nossos níveis de estresse;).
por exemplo:
- 4000 emails vão para 'mail staging' do servidor linux vm do banco de dados
O - servidor de armazenamento temporário encaminha esses e-mails, digamos 15 e-mails a cada minuto para o nosso servidor Exchange, ou define um "kb máximo de largura de banda de saída" para o servidor.
Em última análise, eu entendo "vamos precisar de um cachimbo maior", mas, basicamente, o orçamento não aguenta no momento.
ServerFault, isso é possível?
Editar: Zoredache perguntou "por que não enviamos o e-mail diretamente do servidor de distribuição"
infelizmente, não é tão simples assim. o 'servidor de distribuição' é na verdade um banco de dados de criador de arquivos hospedado em um servidor de criador de arquivos, que possui um plug-in do cliente que permite enviar e-mails, atuando essencialmente como um cliente de e-mail reduzido.
Sim, sei que não é o ideal.
2ª edição: alguém pode, por favor, marcar este 'criador de arquivos'. é uma nova tag, portanto não consigo criá-la: P