Как отобразить фоновое изображение в письме электронной почты (gmail smtp)
Я использую WagtailCMS и установил плагин wagtail-birdsong (он для отправки тем для подписчиков). Он использует django-mjml для шаблона письма. Когда администратор создает письмо, он выбирает изображение в качестве фона для письма, но это изображение не появляется вообще. У меня есть такой HTML-файл:
{% extends "mail/base.html" %}
{% load wagtailimages_tags %}
{% block email_body %}
{% image self.header_background original as bg_img %}
<mj-hero mode="fluid-height" background-width="600px" background-height="400px" background-url="{{ site.root_url }}{{ bg_img.url }}" padding="100px 0px">
<mj-text align="center" font-size="32px" color="orange">{{ self.headline }}</mj-text>
</mj-hero>
<mj-section css-class="richtext">
<mj-column>
<mj-text font-size="18px">Hello {{ contact.email }}!</mj-text>
{% for b in self.body %}
{{ b }}
{% endfor %}
</mj-column>
</mj-section>
{% endblock email_body %}
{% block email_head %}
<mj-style>
.richtext h3 {
font-size: 26px;
}
.richtext p {
font-size: 16px;
line-height: 1.5;
}
</mj-style>
{% endblock email_head %}
базовый файл:
{% load mjml %}
{% mjml %}
<mjml>
<mj-head>
{% block email_head %}
{% endblock email_head %}
</mj-head>
<mj-body>
{% block email_body %}
{% endblock email_body %}
</mj-body>
</mjml>
{% endmjml %}
когда я получаю это письмо и захожу в dev-tools я вижу корень изображения и могу видеть изображение через этот корень, но я также получил длинную строку с google proxy, такую как https://ci6.googleusercontent.com/proxy/3-mK3DU и т.д. . может кто-нибудь знает, как я могу это исправить, большое спасибо