head	1.1;
access;
symbols
	pkgsrc-2026Q1:1.1.0.20
	pkgsrc-2026Q1-base:1.1
	pkgsrc-2025Q4:1.1.0.18
	pkgsrc-2025Q4-base:1.1
	pkgsrc-2025Q3:1.1.0.16
	pkgsrc-2025Q3-base:1.1
	pkgsrc-2025Q2:1.1.0.14
	pkgsrc-2025Q2-base:1.1
	pkgsrc-2025Q1:1.1.0.12
	pkgsrc-2025Q1-base:1.1
	pkgsrc-2024Q4:1.1.0.10
	pkgsrc-2024Q4-base:1.1
	pkgsrc-2024Q3:1.1.0.8
	pkgsrc-2024Q3-base:1.1
	pkgsrc-2024Q2:1.1.0.6
	pkgsrc-2024Q2-base:1.1
	pkgsrc-2024Q1:1.1.0.4
	pkgsrc-2024Q1-base:1.1
	pkgsrc-2023Q4:1.1.0.2
	pkgsrc-2023Q4-base:1.1;
locks; strict;
comment	@# @;


1.1
date	2023.12.05.17.36.16;	author schmonz;	state Exp;
branches;
next	;
commitid	XotphIyZiB6dKiPE;


desc
@@


1.1
log
@Add smtp-delay: Introduce SMTP banner delays for qmail

This little number can be used to introduce smtp banner delays for
qmail. When run between tcpserver and rblsmtpd, it'll do a reverse
lookup of the connecting IP, compare that PTR to a regex, and then apply
long banner delays if there was no PTR or if the PTR matches the
"dialup" regex. The program depends on the fact that tcpserver will set
TCPREMOTEIP, and will take advantage of TCPREMOTEHOST if it's set. If
the client tries to pipeline (ram SMTP commands down our throat before
we show them an SMTP banner), RBLSMTPD is set, notifying rblsmtpd to
refuse their mail.
@
text
@$NetBSD$

BLAKE2s (smtp-delay-0.20/smtp-delay.c) = 7e72d14cc3715e18caece85b2c47451e892a7547932ba8360f7d6e2fe991eaee
SHA512 (smtp-delay-0.20/smtp-delay.c) = f8b9b0043f9eba7d68f693349a4c2f9c9bda9607cef1d6f24b7d0230410b0f499ad16922c9e81421271c234a6db3d5a4ff263a87c83b9e4a984e92f49aa5185d
Size (smtp-delay-0.20/smtp-delay.c) = 14569 bytes
@
