commit 2a3d7bdf6560616335e68a0fa1ea99133cd97a2b from: Martijn van Duren date: Tue Aug 27 12:10:19 2019 UTC Class is 2-5, not 3-4 commit - ee6116250a577ee161292e996a26d24a305f325a commit + 2a3d7bdf6560616335e68a0fa1ea99133cd97a2b blob - fe265e9f69152db4ec5c4049ed0774e365e38c4e blob + 2b0379ceb3e52e0716acd17d37bdedaf1e1858f2 --- opensmtpd.c +++ opensmtpd.c @@ -1582,7 +1582,7 @@ osmtpd_filter_reject_enh(struct osmtpd_ctx *ctx, int c if (code < 200 || code > 599) osmtpd_errx(1, "Invalid reject code"); - if (class <= 2 || class >= 5) + if (class < 2 || class > 5) osmtpd_errx(1, "Invalid enhanced status class"); if (subject < 0 || subject > 999) osmtpd_errx(1, "Invalid enhanced status subject");