[Mimedefang] $MessageID set to "NOQUEUE" instead of "<No-Message-ID>"

Chris Myers chris at by-design.net
Sun Nov 2 12:44:38 EST 2003


The documentation says that the $MessageID variable should be set to
"<No-Message-ID>" when the message has no Message-ID, but MIMEDefang is
actually setting it to "NOQUEUE".

$MsgID, which is of course not the same as $MessageID, is correctly set to
"NOQUEUE".

Patch vs. MIMEDefang 2.38 follows:

*** mimedefang.pl.orig  Sun Nov  2 08:45:02 2003
--- mimedefang.pl       Sun Nov  2 08:45:17 2003
***************
*** 4405,4411 ****
      $DefangCounter = 0;
      $Domain = "";
      $MsgID = "NOQUEUE";
!     $MessageID = "NOQUEUE";
      $Helo = "";
      $QueueID = "NOQUEUE";
      $QuarantineCount = 0;
--- 4405,4411 ----
      $DefangCounter = 0;
      $Domain = "";
      $MsgID = "NOQUEUE";
!     $MessageID = "<No-Message-ID>";
      $Helo = "";
      $QueueID = "NOQUEUE";
      $QuarantineCount = 0;
***************
*** 4551,4557 ****
        $QueueID = "NOQUEUE";
      }
      if ($MessageID eq "") {
!       $MessageID = "NOQUEUE";
      }

      my($file) = "INPUTMSG";
--- 4551,4557 ----
        $QueueID = "NOQUEUE";
      }
      if ($MessageID eq "") {
!       $MessageID = "<No-Message-ID>";
      }

      my($file) = "INPUTMSG";

---

Chris Myers
Networks By Design




More information about the MIMEDefang mailing list