Sempre que o sendmail tiver que entregar e-mails a outros hosts que não possam ser acessados naquele momento, as mensagens serão mantidas na fila e marcadas como "Adiada: a conexão expirou". Embora os outros hosts possam ser acessados novamente e você queira dizer ao sendmail para liberar a fila de mensagens, o comando
%código%
realmente não tenta se reconectar a esses hosts e ainda assume que a conexão expirou. A razão é que o hoststatus é armazenado em cache, por padrão, por um período de 30 minutos. Usando sendmail -q -v
você pode re-executar a fila de mensagens e forçar o sendmail a se reconectar aos hosts.
Alternativamente, se você quiser fazer um flush seletivo no domínio perticular ou no email de usuário ou recepitience para excluir, use este comando
sendmail -qS -v apache # it will delete all mail from *@apache
sendmail -qR -v a.com # it will delete all mail destined for recepient at user of a.com