Continuando a discussão de Criar um espelho de lista de e-mail somente leitura:
Encontrei uma ocorrência de um erro de análise que acho que pode ser útil para corrigir, pois se refere ao MailChimp. Aqui está o problema:
Problema
Quando recebo um boletim informativo de mensagem MIME multipart, em vez de a versão HTML ser exibida, recebo uma mensagem em branco.
O delimitador MIME pode ser o culpado, embora eu não veja nenhuma razão para a classe Mail falhar com isso:
This is a multi-part message in MIME format
--_----------=_MCPart_1956872529
Content-Type: text/plain; charset="utf-8"; format="fixed"
Content-Transfer-Encoding: quoted-printable
Aqui você pode ver que o delimitador de mensagem multipart começa com --, que é o marcador usual para assinatura, que o Discourse pode interpretar como “pare de analisar isso, terminamos aqui”. Eu acho que é por isso que a postagem resultante está em branco em vez de mostrar a parte HTML do boletim informativo. Mas parece loucura demais para ser verdade.
A primeira postagem do tópico é construída corretamente, com o ícone de envelope que leva às partes bruta, de texto e HTML. Mas a postagem resultante está errada. Copiar e colar a versão HTML na primeira postagem corrige o problema, mas obviamente há algo errado na renderização.
