Você pode tentar algo como netstat -ln | grep 143
e prestar atenção ao IP em que está ouvindo.
Se estiver escutando em 0.0.0.0, deve haver alguma filtragem de pacotes interferindo.
Mas se é um IP específico como 1.2.3.4, você sabe que é diferente de 127.0.0.1 (localhost), e é por isso que seu servidor não está respondendo.
Se você estiver usando o IPv6, a situação correspondente pode ser aplicada.