Repetir a entrega de força sem reiniciar o serviço SMTP no Windows Server 2008 R2

3

Eu tenho uma caixa do Windows Server 2008 R2 que hospeda 3 servidores virtuais de SMTP; vSMTP01, vSMTP02 e vSMTP03.

Os dois primeiros são configurados para entregar todas as mensagens para smarthosts dedicados, enquanto o último é configurado para apenas entregar as mensagens por conta própria. Todas as outras configurações de entrega são como padrão

                                    ----(vSMTP01)-----> {SMARTHST01}
                                   /
----Inbound mail--->---SMTPSRV01---[----(vSMTP02)-----> {SMARTHST02}
                                   \
                                    ----(vSMTP03)-----> { Internet }

Agora quero retirar SMARTHST01 da manutenção, mas não quero rejeitar envios para vSMTP01 enquanto faço isso, então deixo que continue em execução.

Quando SMARTHST01 não está mais respondendo, o vSMTP01 enfileira as mensagens e aguarda o primeiro intervalo de repetição passar (15 minutos). Por enquanto, tudo bem.

Digamos que SMARTHST01 fique on-line novamente após 20 minutos. O primeiro intervalo passou e terei que aguardar outros 25 minutos para que o segundo intervalo de tentativas seja aprovado.

Se eu parar e iniciar o Serviço SMTP (Services.msc - > Serviço de transferência de correio simples - > Parar), o servidor tentará novamente todas as entregas, mas isso causaria uma interrupção de serviço para TODOS os servidores SMTP virtuais no máquina, o que é altamente indesejável.

Como posso forçar manualmente o vSMTP01 a repetir a entrega de todas as mensagens na fila sem interromper o serviço do vSMTP02 e do vSMTP03?

    
por Mathias R. Jessen 05.11.2013 / 19:30

1 resposta

4

Mathias,

Tudo o que você precisa fazer é abrir o IIS e parar o vSMTP01 individual, mas, no seu caso, você gostaria de pausá-lo.

Em IIS Manager , expanda o computador local, clique com o botão direito do mouse no servidor virtual SMTP e clique em Pause .

Pausing prevents new client connections, but it enables the virtual server to continue processing existing client connections and delivering queued messages.

Ou se você estiver afirmando que deseja forçar o vSMTP01 a iniciar imediatamente o processamento da fila novamente, então sim, você poderá reiniciar o servidor virtual SMTP sem afetar o vSMTP02 ou o 03.

Mais informações foram encontradas aqui: link

    
por 05.11.2013 / 20:09