无法在电子邮件中显示背景图像

问题描述 投票:0回答:2

我有一个.tpl模板,我向该模板馈送数据并通过电子邮件发送给消费者,但是在电子邮件中,我没有得到背景图片,尽管我已调试了请求并使html进入了sendEmail函数,并保存了在html文件中显示背景图片,但在电子邮件中不显示。我正在使用发送网格的SMPT发送邮件。这是我要设置背景图片的CSS:

body {
        background-image: url('https://gallery.mailchimp.com/7d4c51bf7e89c06d7cbf03ed5/images/37260602-46f7-4061-bfad-43d962150495.png');
        background-repeat: no-repeat;
        background-size: cover;
        background-position: bottom center;
    }

它是否必须执行sendgrid的SMTP服务器?还是我做错了?

javascript node.js smtp sendmail sendgrid
2个回答
1
投票

电子邮件客户端在样式和显示内容方面有些棘手。必须使用更多的“古老”方法您可以尝试以下行作为内联CSS的后备方法:


0
投票

因此,基本上,您需要添加内联css。

© www.soinside.com 2019 - 2024. All rights reserved.