From e9d4bbcdcafb1caa5c03323c481c5bd3492b57d7 Mon Sep 17 00:00:00 2001 From: Jeremy Baxter Date: Wed, 5 Jun 2024 11:11:29 +1200 Subject: [PATCH] issue warning on empty subject line --- mal.d | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/mal.d b/mal.d index 0f74cf8..43cbe68 100644 --- a/mal.d +++ b/mal.d @@ -71,10 +71,9 @@ main(string[] args) fqdn = hostName() ~ ".local"; mailHeaders = toAddrs = []; - subject = ""; useSmtps = true; authUser = message = messageFile = passPhrase = - realName = serverAddr = serverPort = null; + realName = serverAddr = serverPort = subject = null; try { import std.getopt : config; @@ -162,6 +161,10 @@ main(string[] args) warn("warning: -P not supplied, using empty passphrase"); passPhrase = ""; } + if (!subject) { + warn("warning: -S not supplied, using empty subject line"); + subject = ""; + } try { messageBuf =