【问题标题】:Codeigniter4 Email showing Html Source显示 Html 源代码的 Codeigniter4 电子邮件
【发布时间】:2022-07-23 15:30:07
【问题描述】:

我在 codeigniter4 中显示电子邮件时遇到问题

我刚刚将应用程序部署到共享主机

但是电子邮件没有正确显示,它只是显示 html 源代码。

见下文

<p>to reset your password.<br/>
<br />
If you did not request a password reset, you can safely ignore this
email.<br />
<br />
Yours,<br />
</p>
    $email = \Config\Services::email();

    $email->setFrom($settings->info->site_noreply_email, $settings->info->site_title);
    $email->setTo($emailTo);
    $email->setSubject($subject, $settings->info->site_title);
    $email->setMessage($body);
    $email->send();

如果有人遇到这种情况,请帮忙

【问题讨论】:

    标签: php codeigniter shared-hosting codeigniter-4


    【解决方案1】:

    检查您的邮件输入配置。

    app/config/Email.php

    public $mailType = 'html';
    

    或者在发送之前初始化它

    $config['mailType'] = 'html;
    $email->initialize($config);
    

    【讨论】:

      猜你喜欢
      • 2017-01-22
      • 2011-09-10
      • 1970-01-01
      • 2012-01-06
      • 2022-11-18
      • 2011-10-15
      • 2018-07-04
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多