\r
public function sendEmail()\r
{\r
+ // Check protection hash\r
+ $hash = md5(substr($this->args['fromemail'], 2, 6) . substr($this->args['email'], 3, 5) . 'SFGHF566!S' . $this->args['id']);\r
+ if ($hash != $this->args['hash']) {\r
+ $this->xml->addChild('ok', '0');\r
+ return;\r
+ }\r
+ // Send the email\r
+ $mail = new cubeMail();\r
+ $mail->acknowledge = isset($this->args['askAcknowledge']) && $this->args['askAcknowledge'];\r
+ $mail->charset = 'UTF-8';\r
+ $mail->to = $this->args['email'];\r
+ $mail->from = $this->args['fromname'] . '<' . $this->args['fromemail'] . '>';\r
+ $mail->subject = $this->args['subject'];\r
+ /*if ($this->args['attachPDFInEmail'] == '1') {\r
+ $doc_name = isset($this->args['attachmentName'])?$this->args['attachmentName']:'document.pdf';\r
+ $file = fwsConverter::extractPages($this->args['id'], $this->args['attachPDFInEmail'], false);\r
+ $mail->addFile($doc_name, $file);\r
+ }*/\r
+ $mail->body = $this->args['body'];\r
+ $this->xml->addChild('ok', $mail->send()?'1':'0');\r
}\r
\r
public function shortenURL()\r