Opencart HTML未在电子邮件中解码

Opencart HTML未在电子邮件中解码,opencart,Opencart,我在opencart中使用电子邮件发送代码,但在电子邮件消息中html未解码 我的代码是 $email_message = "<table>"; $email_message .= "<td><h1>Congratulations!</h1></td>"; $email_message .= "<td>"."Valued Cust

我在opencart中使用电子邮件发送代码,但在电子邮件消息中html未解码 我的代码是

                $email_message = "<table>";
                $email_message .= "<td><h1>Congratulations!</h1></td>";
                $email_message .= "<td>"."Valued Customer,"."</td>";
                $email_message .= "<td>Message</td>";
                $email_message .= "</table>";

                $email_to =  $this->request->post['subscribe_email'];
                $mail = new Mail();

                $mail->protocol = $this->config->get('config_mail_protocol');
                $mail->parameter = $this->config->get('config_mail_parameter');
                $mail->hostname = $this->config->get('config_smtp_host');
                $mail->username = $this->config->get('config_smtp_username');
                $mail->password = $this->config->get('config_smtp_password');
                $mail->port = $this->config->get('config_smtp_port');
                $mail->timeout = $this->config->get('config_smtp_timeout');            
                $mail->setTo($email_to);
                $mail->setFrom("xyz@xyz.com");
                $mail->setSender("xyz@xyz.com");
                $mail->setSubject("Congratulations!");
                $mail->setText(html_entity_decode($email_message, ENT_QUOTES, 'UTF-8'));

                $mail->send();
$email_message=”“;
$email_message.=“恭喜!”;
$email_message.=“尊贵的客户”;
$email_message.=“message”;
$email_message.=“”;
$email_to=$this->request->post['subscribe_email'];
$mail=新邮件();
$mail->protocol=$this->config->get('config\u mail\u protocol');
$mail->parameter=$this->config->get('config\u mail\u parameter');
$mail->hostname=$this->config->get('config_smtp_host');
$mail->username=$this->config->get('config_smtp_username');
$mail->password=$this->config->get('config_smtp_password');
$mail->port=$this->config->get('config_smtp_port');
$mail->timeout=$this->config->get('config\u smtp\u timeout');
$mail->setTo($email\u to);
$mail->setFrom(“xyz@xyz.com");
$mail->setSender(“xyz@xyz.com");
$mail->setSubject(“恭喜!”);
$mail->setText(html_实体_解码($email_消息,ENT_引号,'UTF-8'));
$mail->send();

请帮帮我

使用下面的代码应该可以工作

            $email_message = "<html>";
            $email_message = "<body>";
            $email_message = "<table>";
            $email_message .= "<td><h1>Congratulations!</h1></td>";
            $email_message .= "<td>"."Valued Customer,"."</td>";
            $email_message .= "<td>Message</td>";
            $email_message .= "</table>";
            $email_message = "</body>";
            $email_message = "</html>";   

            $email_to =  $this->request->post['subscribe_email'];
            $mail = new Mail();

            $mail->protocol = $this->config->get('config_mail_protocol');
            $mail->parameter = $this->config->get('config_mail_parameter');
            $mail->hostname = $this->config->get('config_smtp_host');
            $mail->username = $this->config->get('config_smtp_username');
            $mail->password = $this->config->get('config_smtp_password');
            $mail->port = $this->config->get('config_smtp_port');
            $mail->timeout = $this->config->get('config_smtp_timeout');            
            $mail->setTo($email_to);
            $mail->setFrom("xyz@xyz.com");
            $mail->setSender("xyz@xyz.com");
            $mail->setSubject("Congratulations!");
            $mail->setText(html_entity_decode($email_message, ENT_QUOTES, 'UTF-8'));

            $mail->send();
$email_message=”“;
$email_message=“”;
$email_message=“”;
$email_message.=“恭喜!”;
$email_message.=“尊贵的客户”;
$email_message.=“message”;
$email_message.=“”;
$email_message=“”;
$email_message=“”;
$email_to=$this->request->post['subscribe_email'];
$mail=新邮件();
$mail->protocol=$this->config->get('config\u mail\u protocol');
$mail->parameter=$this->config->get('config\u mail\u parameter');
$mail->hostname=$this->config->get('config_smtp_host');
$mail->username=$this->config->get('config_smtp_username');
$mail->password=$this->config->get('config_smtp_password');
$mail->port=$this->config->get('config_smtp_port');
$mail->timeout=$this->config->get('config\u smtp\u timeout');
$mail->setTo($email\u to);
$mail->setFrom(“xyz@xyz.com");
$mail->setSender(“xyz@xyz.com");
$mail->setSubject(“恭喜!”);
$mail->setText(html_实体_解码($email_消息,ENT_引号,'UTF-8'));
$mail->send();
更改:
$mail->setText(html_实体_解码($email_消息,ENT_引号,'UTF-8')

致:

$mail->setHtml($email\u message)


祝你今天愉快:)

setText
替换为
setHtml
并传递
$email\u message
变量


$mail->setHtml($email\u message)

谢谢亲爱的你节省了我的时间Sankar V