Author Topic: Forwarded RFC822 mails don't display  (Read 10761 times)

doctorow

  • Jr. Member
  • **
  • Posts: 87
Forwarded RFC822 mails don't display
« on: November 29, 2012, 06:06:05 pm »
Mail forwarded as message/rfc822 attachment isn't displayed properly in Aqua Mail. Instead of displaying the attached content inline, as other clients do (for instance K9/Kaiten), Aqua shows the email with empty content and the attached content as an attachment (with the .eml extension).

Version tested: Aqua Mail Pro 1.2.0.4

Kostya Vasilyev

  • Hero Member
  • *****
  • Posts: 12740
Re: Forwarded RFC822 mails don't display
« Reply #1 on: November 30, 2012, 02:19:38 am »
I'm guessing POP3?

I'm planning to work on this after releasing the upcoming 1.2.0.5.
Creating debug logs for diagnostics: https://www.aqua-mail.com/troubleshooting/

The official FAQ: https://www.aqua-mail.com/faq/

Лог-файлы для диагностики: https://www.aqua-mail.com/ru/troubleshooting/

Вопросы и ответы: https://www.aqua-mail.com/ru/faq/

doctorow

  • Jr. Member
  • **
  • Posts: 87
Re: Forwarded RFC822 mails don't display
« Reply #2 on: November 30, 2012, 03:51:40 am »
IMAP actually.

Kostya Vasilyev

  • Hero Member
  • *****
  • Posts: 12740
Re: Forwarded RFC822 mails don't display
« Reply #3 on: December 01, 2012, 12:03:55 am »
Ah. Well, for IMAP, parsing into message/rfc822 is the mail server's responsibility, according to RFC 3501 (Gmail, AOL, FastMail, Yahoo -- all do this).

http://tools.ietf.org/html/rfc3501#section-6.4.5

>>
A part of type MESSAGE/RFC822 also has nested part numbers,
         referring to parts of the MESSAGE part's body.
<<

Also:

>>
Here is an example of a complex message with some of its
            part specifiers
<<
Creating debug logs for diagnostics: https://www.aqua-mail.com/troubleshooting/

The official FAQ: https://www.aqua-mail.com/faq/

Лог-файлы для диагностики: https://www.aqua-mail.com/ru/troubleshooting/

Вопросы и ответы: https://www.aqua-mail.com/ru/faq/

doctorow

  • Jr. Member
  • **
  • Posts: 87
Re: Forwarded RFC822 mails don't display
« Reply #4 on: December 01, 2012, 12:18:31 am »
Ah. Well, for IMAP, parsing into message/rfc822 is the mail server's responsibility, according to RFC 3501 (Gmail, AOL, FastMail, Yahoo -- all do this).

Kostya, I believe Cyrus Imapd (the IMAP server we're using) is correctly parsing it. My guess is that Aqua Mail is somehow incorrectly fetching/interpreting the mail parts as parsed by the server. We have not experienced issues with RFC822 forwards with any other clients, including Outlook, Thunderbird, various webmails including Roundcube and Horde IMP, Apple Mail, and also K9.

If you like, I could see if there is an example mail that I could redirect to you. Redirecting should allow to keep the mail structure intact.

Kostya Vasilyev

  • Hero Member
  • *****
  • Posts: 12740
Re: Forwarded RFC822 mails don't display
« Reply #5 on: December 01, 2012, 12:32:16 am »
K-9 and the built-in Email don't rely on the server to parse message structure, their use of IMAP is like POP3 in this regard.

Still -- yes, please forward one of these to my personal email (kmansoft / gmail).
Creating debug logs for diagnostics: https://www.aqua-mail.com/troubleshooting/

The official FAQ: https://www.aqua-mail.com/faq/

Лог-файлы для диагностики: https://www.aqua-mail.com/ru/troubleshooting/

Вопросы и ответы: https://www.aqua-mail.com/ru/faq/

druckmusik

  • Newbie
  • *
  • Posts: 29
Re: Forwarded RFC822 mails don't display
« Reply #6 on: July 02, 2013, 10:07:22 am »
Hello,
any news on this topic?
The "problem" is still there in 1.2.4.0
Do you need further examples?


Stefan

Thomas

  • Sr. Member
  • ****
  • Posts: 280
  • Just enjoying life...
Re: Forwarded RFC822 mails don't display
« Reply #7 on: July 03, 2013, 03:35:12 am »
Quoting Kostya from an email:
Quote
There should be a new build in a day or two with support for messages attached as .eml files... Both POP3 and IMAP.
I think this will first be a developer build which can be downloaded here in the forum.

Kostya Vasilyev

  • Hero Member
  • *****
  • Posts: 12740
Re: Forwarded RFC822 mails don't display
« Reply #8 on: July 08, 2013, 01:46:40 am »
Posted just now:

http://www.aqua-mail.com/forum/index.php?topic=1371.0

Has support for attached .eml's and winmail.dat (Microsoft Outlook's default message format).
Creating debug logs for diagnostics: https://www.aqua-mail.com/troubleshooting/

The official FAQ: https://www.aqua-mail.com/faq/

Лог-файлы для диагностики: https://www.aqua-mail.com/ru/troubleshooting/

Вопросы и ответы: https://www.aqua-mail.com/ru/faq/

druckmusik

  • Newbie
  • *
  • Posts: 29
Re: Forwarded RFC822 mails don't display
« Reply #9 on: July 08, 2013, 04:07:00 pm »
Posted just now:

http://www.aqua-mail.com/forum/index.php?topic=1371.0

Has support for attached .eml's and winmail.dat (Microsoft Outlook's default message format).

Works great so far!
Thanks a lot.


doctorow

  • Jr. Member
  • **
  • Posts: 87
Re: Forwarded RFC822 mails don't display
« Reply #10 on: July 12, 2013, 05:11:28 pm »
Ditto... looking great! !

Sent from my GT-I9100 using Tapatalk 4 Beta


Kostya Vasilyev

  • Hero Member
  • *****
  • Posts: 12740
Re: Forwarded RFC822 mails don't display
« Reply #11 on: July 14, 2013, 02:52:54 am »
Thanks guys :)

@doctorow -- BTW, I also (finally!) fixed push mail resetting the position of currently open message lists, a while ago... not sure if I'd mentioned that before.
Creating debug logs for diagnostics: https://www.aqua-mail.com/troubleshooting/

The official FAQ: https://www.aqua-mail.com/faq/

Лог-файлы для диагностики: https://www.aqua-mail.com/ru/troubleshooting/

Вопросы и ответы: https://www.aqua-mail.com/ru/faq/