mailm...@ionos.gr: > > The milter-8.c file you mention has a lot of information that I was missing, > thank you for that! > > One important part is missing, milter response codes are categorised as: > - "modification"
There are not "final". They add a header, recipient, change sender, etc. > - "accept/reject" These are "final". > - "asynchronous" There is nothing asynchronous about the Milter or SMTP protocol, in the sense that - A reader will read an input only when it needs an input, the reader is not interrupt driven. - A reader will read inputs in the order that the writer sent those inputs. > But these 3 codes are not mentioned anywhere: > SMFIR_CONN_FAIL Same category as SMFIR_TEMPFAIL. > SMFIR_SETSYMLIST See smfi_setsymlist http://www.elandsys.com/resources/sendmail/libmilter/api.html > SMFIR_SKIP See SMFIP_SKIP and SMFIS_SKIP in http://www.elandsys.com/resources/sendmail/libmilter/api.html Wietse