I could modify the Makefile logic to check whether SASL header files are present, and only then include them. But, is there a particular reason you do not wish to just compile Postfix WITH_SASL2 in addition to WITH_DOVECOT or WITH_DOVECOT2? -- Sahil Tandon