diff --git a/mail.php b/mail.php index 19f466e..296ef64 100644 --- a/mail.php +++ b/mail.php @@ -430,7 +430,7 @@ class mail throw new \Exception (_("Missing OpenSSL PHP Extension"), 500); // Define default headers $this->addHeader ("Date", date ("r")); - $this->addHeader ("Message-ID", $this->getMessageID ()); + $this->addHeader ("Message-ID", $this->provideMessageID ()); $user = posix_getpwuid (posix_geteuid()); $this->addHeader ("From", $user["name"]."@".php_uname('n')); $this->addHeader ("MIME-Version", "1.0"); @@ -825,7 +825,7 @@ class mail strlen ("Content-Disposition: inline; filename=") ))."\r\n", $sectionID); - $contentID = $this->getMessageID (); + $contentID = $this->provideMessageID (); $this->addHeader ("Content-ID", "$contentID\r\n", $sectionID); } $this->addHeader ("Content-Transfer-Encoding", "$encoding\r\n", $sectionID); @@ -1345,7 +1345,7 @@ class mail /** Create a messageID * @return string the textual MessageID */ - public function getMessageID () + public function provideMessageID () { $data = openssl_random_pseudo_bytes (16); $data[6] = chr(ord($data[6]) & 0x0f | 0x40); // set version to 0010