{% set message = result.data.messages.get(mid) %}{% set message_errors = (result.errors or {}).get(mid) %}{% set metadata = result.data.metadata[mid] %}{% set thread = result.data.threads[metadata.thread_mid] %}{% set conversation_count = thread|length %}{% set cleartext = show_text_part_encryption('none') %}{% set unsigned = show_text_part_signature('none') %}{% set to_cc = metadata.to_aids + metadata.cc_aids %}{% set from = result.data.addresses[metadata.from.aid] %}{% if not from %}{% set from = {'fn': 'Unknown sender', 'email': ''} %}{% endif %}{% set allow_html = (message and message.crypto and ((message.crypto.encryption.status == 'none') or not config.prefs.encrypted_block_html)) %}{% macro msg_url(msg_mid) %}{% set m_metadata = result.data.metadata.get(msg_mid) %}{% if m_metadata and m_metadata.urls.editing: %}{{ m_metadata.urls.editing }}{% elif True: %}{{ U(add_state_query_string(state.command_url, state, { 'url_args_remove': [['view','']], 'url_args_add': [['view', msg_mid]]})) }}{% else: %}{{ m_metadata.urls.thread }}{% endif %}{% endmacro %} {%- if not display_attachments or metadata.body.parts %}
{% endif %}