From 5c7c5e2396315f2ead6d9006c5e4e3377fec4d55 Mon Sep 17 00:00:00 2001 From: Retro_Guy Date: Thu, 15 Apr 2021 12:25:23 -0700 Subject: [PATCH] Use config option email_tail to define msgid domain --- Rocksolid_Light/rocksolid/lib/post.inc.php | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/Rocksolid_Light/rocksolid/lib/post.inc.php b/Rocksolid_Light/rocksolid/lib/post.inc.php index 332cab7..32e8565 100644 --- a/Rocksolid_Light/rocksolid/lib/post.inc.php +++ b/Rocksolid_Light/rocksolid/lib/post.inc.php @@ -117,14 +117,19 @@ function quoted_printable_encode($line) { * returns: a complete message-id */ function generate_msgid($identity) { - global $msgid_generate,$msgid_fqdn; + global $CONFIG, $msgid_generate,$msgid_fqdn; switch($msgid_generate) { case "no": // no, we don't want to generate a message-id. return false; break; case "md5": - return '<'.md5($identity).'$1@'.$msgid_fqdn.'>'; + if($CONFIG['email_tail'][0] !== '@') { + $mymsgid = '@'.$CONFIG['email_tail']; + } else { + $mymsgid = $CONFIG['email_tail']; + } + return '<'.md5($identity).$mymsgid.'>'; break; default: return false;