php – 在电子邮件正文中使用youtube发送iframe

前端之家收集整理的这篇文章主要介绍了php – 在电子邮件正文中使用youtube发送iframe前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我想在电子邮件正文中发送一些 HTML,但gmail不会解释iframe标签与youtube视频.是因为安全违规还是其他原因?

这是我的代码

this->load->library('email');       
    $config['mailtype'] = 'html';
    $config['wordwrap'] = TRUE;
    $this->email->initialize($config);
        $this->email->from('<email>','Alega');
        $this->email->to('<email>'); 
        $this->email->subject('Email Test');
        $this->email->message('<iframe title="YouTube video player" width="480" height="390" src="<url>" frameborder="0" allowfullscreen></iframe>');   

            $this->email->send();
这是因为安全性,这也是你无法在电子邮件中放置javascript或除图像以外的任何东西的原因 – 它可以给电子邮件过多的“权力”. (你可以把东西放在那里,它不会显示).可悲的是,这意味着没有可靠的闪存支持.

事实上,由于缺乏支持,大多数电子邮件阅读器都不会解析简单的标签或CSS,我实际上只是为了确保电子邮件在所有不同的电子邮件客户端看起来一致.

您最好的/唯一的选择是链接到我害怕的视频.如上所述,Gmail会解析Youtube链接,并实际将其嵌入启用它的用户.

原文链接:https://www.f2er.com/php/134582.html

猜你在找的PHP相关文章