SCCS-vsn: usr.sbin/sendmail/src/envelope.c 8.34
SCCS-vsn: usr.sbin/sendmail/src/conf.c 8.87
-static char sccsid[] = "@(#)conf.c 8.86 (Berkeley) %G%";
+static char sccsid[] = "@(#)conf.c 8.87 (Berkeley) %G%";
#endif /* not lint */
# include "sendmail.h"
#endif /* not lint */
# include "sendmail.h"
"restrictmailq", PRIV_RESTRICTMAILQ,
"restrictqrun", PRIV_RESTRICTQRUN,
"authwarnings", PRIV_AUTHWARNINGS,
"restrictmailq", PRIV_RESTRICTMAILQ,
"restrictqrun", PRIV_RESTRICTQRUN,
"authwarnings", PRIV_AUTHWARNINGS,
+ "noreceipts", PRIV_NORECEIPTS,
"goaway", PRIV_GOAWAY,
NULL, 0,
};
"goaway", PRIV_GOAWAY,
NULL, 0,
};
-static char sccsid[] = "@(#)envelope.c 8.33 (Berkeley) %G%";
+static char sccsid[] = "@(#)envelope.c 8.34 (Berkeley) %G%";
#endif /* not lint */
#include "sendmail.h"
#endif /* not lint */
#include "sendmail.h"
** Send back return receipts as requested.
*/
** Send back return receipts as requested.
*/
- if (e->e_receiptto != NULL && bitset(EF_SENDRECEIPT, e->e_flags))
+ if (e->e_receiptto != NULL && bitset(EF_SENDRECEIPT, e->e_flags)
+ && !bitset(PRIV_NORECEIPTS, PrivacyFlags))
{
auto ADDRESS *rlist = NULL;
{
auto ADDRESS *rlist = NULL;