php - 如何创建从 php 发送的响应式电子邮件?

标签 php html css email

如何像enter image description here一样创建响应式电子邮件

我看到许多响应式电子邮件的设计相同,内容在中间,左右两边有不同颜色的空间。当在移动设备中打开电子邮件时,右侧和左侧的空间消失了。看起来他们创建它的方式与我不知道的方式相同。我像这样使用 php 发送电子邮件

$mail = new PHPMailer(); 
$mail->IsSMTP(); 
$mail->SMTPDebug = 2;  
$mail->SMTPAuth = true; 
$mail->SMTPSecure = 'ssl'; 
$mail->Host = "xxxx";
$mail->Port = xxx; 
$mail->IsHTML(true);
$mail->Username = "xxxx";
$mail->Password = "xxxxx";
$mail->SetFrom("xxxx");
$mail->Subject = "xxxx";
$mail->Body = $htmlContent;
$mail->AddAddress("xxxx@gmail.com");

$htmlContent是html的模板。我读过一些信息,说 css 必须是内联样式,否则不会加载。但如果它是内联的,那么如何使用一些库,如 bootstrap 等。我真的是初学者。任何帮助将不胜感激。谢谢。

最佳答案

就我个人而言,我不会尝试自己创建这样的东西。您可以使用许多很棒的软件包。我会为你记下一些:

或者

祝你好运! :-)

关于php - 如何创建从 php 发送的响应式电子邮件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51944973/

相关文章:

php - 制作 SEO 敏感 URL(避免 id)Zend 框架

jquery - 如何以单独的列格式显示 AJAX 响应值?

jquery - 当使用 jQuery 动画远离光标时,停止 ":hover"元素保持它们的状态?

javascript - 使用 PHP 和 AJAX 插入数据时的问题

php - 什么是 PhP 的好 noop

PHP - 严格的标准 : Only variables should be passed by reference

javascript - jQuery .animate 滑动面板

html - 优雅的 CSS 间距定位

javascript - 如何检查 php 中的空序列化字符串?

jQuery DataTables - 响应表头不适用于 asp gridview