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