From de33be8ad62f2c3c2f7c4030b1ebb301a73e0872 Mon Sep 17 00:00:00 2001 From: Laurent Bercot Date: Sat, 7 Feb 2026 14:08:53 +0000 Subject: final batch of code, this should be complete! --- .gitignore | 4 +- doc/index.html | 6 + doc/qmail-remote-io.html | 53 ++++++ doc/qmail-remote.html | 172 ++++++++++++++++++++ doc/qmail-smtpc.html | 79 --------- package/deps.mak | 8 +- package/modes | 1 + package/targets.mak | 3 +- src/qmail-remote/deps-exe/qmail-remote-io | 2 + src/qmail-remote/deps-lib/qmailr | 1 + src/qmail-remote/dns.c | 57 +++---- src/qmail-remote/qmail-remote-io.c | 245 ++++++++++++++++++++++++++++ src/qmail-remote/qmail-remote.c | 262 ++++++++++++++++++++++++++++-- src/qmail-remote/qmail-remote.h | 4 +- src/qmail-remote/qmailr.h | 35 ++-- src/qmail-remote/qmailr_error.c | 33 ++-- src/qmail-remote/qmailr_smtp.c | 53 ++++++ src/qmail-remote/qmailr_tls.c | 2 +- src/qmail-remote/smtproutes.c | 42 ++--- 19 files changed, 879 insertions(+), 183 deletions(-) create mode 100644 doc/qmail-remote-io.html create mode 100644 doc/qmail-remote.html delete mode 100644 doc/qmail-smtpc.html create mode 100644 src/qmail-remote/deps-exe/qmail-remote-io create mode 100644 src/qmail-remote/qmail-remote-io.c create mode 100644 src/qmail-remote/qmailr_smtp.c diff --git a/.gitignore b/.gitignore index 1a3076b..653085b 100644 --- a/.gitignore +++ b/.gitignore @@ -6,5 +6,5 @@ /config.mak /src/include/smtpd-starttls-proxy/config.h /smtpd-starttls-proxy-io -/qmail-smtpc -/qmail-smtpc-io +/qmail-remote +/qmail-remote-io diff --git a/doc/index.html b/doc/index.html index 8dfae68..3b350ea 100644 --- a/doc/index.html +++ b/doc/index.html @@ -93,6 +93,12 @@ the previous versions of smtpd-starttls-proxy and the current one.
  • The qmail-remote program
  • +

    Internal commands

    + + +

    Related resources