O que acontece quando um servidor de e-mail fica inativo

7

Vou implantar um servidor web, mas não tenho muita experiência.

Eu gostaria de saber o que acontece com o e-mail que é enviado quando o servidor está off-line (reinicialização, manutenção, etc.).

Quando um usuário interno deseja enviar e receber mensagens, é lógico que ele não possa acessar o servidor. Mas quando uma pessoa externa usa seu servidor de e-mail para enviar um e-mail para meu servidor de e-mail, o e-mail será reenviado mais tarde?

O servidor de e-mail será uma máquina virtual, é uma boa ideia?

Obrigado.

    
por user28362 01.03.2010 / 16:50

3 respostas

8

O protocolo SMTP é muito resiliente no design. A maioria dos MTAs modernos tentará reenviar uma mensagem a cada 4 horas por até 5 dias, embora isso seja configurável pelo administrador de sistemas em particular, normalmente há muito pouca necessidade de mudar isso.

O único servidor com o qual você precisaria se preocupar seria o servidor inicial ao qual você está se conectando para enviar a mensagem. Contanto que este servidor aceite a mensagem em sua fila, ele continuará sendo processado até que não possa mais ser enviado e, em seguida, uma mensagem não entregue será enviada de volta notificando você. Uma vez que tenha sido aceito pelo MTA inicial, você está preocupado com sua entrega, que deve ser negado em relação à manutenção e à reinicialização. Além disso, considerando que muitos provedores de e-mail maiores executam clusters de servidores de e-mail, é provável que a manutenção e a reinicialização de qualquer um afetará a transmissão de e-mail.

    
por 01.03.2010 / 17:20
4

Ele será devolvido como não entregue. Dependendo da configuração do servidor de remetentes, ele pode tentar novamente várias vezes antes de finalmente desistir. Nós usamos Network Solutions como nosso MX. A probabilidade de eles terem um problema é muito menor que a nossa. Para não mencionar, podemos fazer manutenção sempre que quisermos, já que todo o email é capturado dos servidores NetSol quando estamos on-line novamente, e nossos remetentes não recebem qualquer rejeição.

Além disso, a execução de um servidor de e-mail dentro de uma VM é inofensiva, desde que tenha os recursos necessários para funcionar.

    
por 01.03.2010 / 16:54
1

Nada de errado com o uso de uma VM para executar um servidor de e-mail, mas se você estiver usando o Exchange, precisará ter cuidado com os recursos.

Dan está certo. A maioria dos servidores de e-mail externos tentam reenviar várias vezes antes de desistirem.

Eu costumo configurar um envio de e-mail para o meu servidor de e-mail, então eu não tenho que colocar meu servidor real lá fora nas interwebs. Você pode configurar um servidor sendmail relativamente infalível que apenas retransmite praticamente nada, e isso elimina muito o estresse quando você tem usuários realmente conectados ao seu email. Mesmo que o seu servidor local seja desativado com freqüência, você pode configurar seu retransmissor para manter o correio recebido até ser entregue.

    
por 01.03.2010 / 16:59