From e25a8c9ae70e5a310c1a82be55d0dbf58ba71250 Mon Sep 17 00:00:00 2001 From: Anders Betts Date: Mon, 21 Sep 2026 10:34:13 +0200 Subject: mail: honor smtp_reply_to; mention payroll in agent instructions --- src/smtp.c | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'src/smtp.c') diff --git a/src/smtp.c b/src/smtp.c index ed70519..6a90424 100644 --- a/src/smtp.c +++ b/src/smtp.c @@ -751,6 +751,11 @@ static int build_message(const struct smtp_message *m, const char *from, } buf_appendf(out, "<%s>\r\n", from); buf_appendf(out, "To: <%s>\r\n", to); + if (m->reply_to && m->reply_to[0]) { + char *rt = sanitize_dup(m->reply_to); + buf_appendf(out, "Reply-To: <%s>\r\n", rt); + free(rt); + } char *subject = sanitize_dup(m->subject ? m->subject : ""); buf_append_str(out, "Subject: "); -- cgit v1.3