Não conheço uma maneira de fazer isso de maneira confiável. Você pode verificar se você obtém conexão com a porta SMTP, por exemplo, mas isso não significa que você será capaz de enviar o email. O correio pode ser rejeitado ou removido em qualquer fase posterior. A única maneira de testar isso de forma confiável é enviar um email de teste periodicamente.