#2250 HTML mails are not shown

closed
nobody
5
2006-09-08
2006-09-06
Anonymous
No

SquirrelMail 1.4.8
ISS V6.0
PHP 4.3.4
Tobit David XL 7.00 (IMAP server)

SM does not shown any HTML mails - also with "Show
HTML Version by Default" set to yes.
"Download this as a file" only saves text part if any.

When connecting via Outlook or www.mail2web.com the
complete HTML part is shown - so there should be no
problem with the IMAP server (Tobit).

I hope you knwo a solution - your SquirrelMail is a
great program.

Best regards from Germany
Axel Ollmann

Email: axel.ollmann@da-s.com

Discussion

  • Tomas Kuliavas
    Tomas Kuliavas
    2006-09-06

    Logged In: YES
    user_id=225877

    Please explain your issue. What you see instead of html emails?

     
  • Logged In: NO

    I only see the text part if any.
    This means if I get a HTML mail which has no text part I
    see nothing - "Download this as a file" produces a 0 byte
    file, if there is a text part I can see the text but also
    no HTML.
    If I connect with other IMAP clients I can see the whole
    HTML.

     
  • Tomas Kuliavas
    Tomas Kuliavas
    2006-09-07

    Logged In: YES
    user_id=225877

    Could you enable info plugin in your squirrelmail installation.

    Then go to mailbox listing, find some message with html part
    and check URL that is used to view that message.

    It should be similar to
    http://some-server/some-address/src/read_body.php?mailbox=INBOX&passed_id=63838&startMessage=1

    Locate number listed after 'passed_id='

    Then go to SquirrelMail Options -> IMAP server information.

    Enable checkbox next to TEST_9 and use 'UID FETCH
    passed-id-number (FLAGS BODYSTRUCTURE)' command without
    single quotes in that test. Replace 'passwd-id-number' with
    number for URL that is used to view message. If you are
    afraid that it might break your mailbox - do that on some
    test account. TEST_0 is enabled by default. It must remain
    enabled in order to execute UID FETCH command in TEST_9.

    Show results of UID FETCH command.

     
  • Tomas Kuliavas
    Tomas Kuliavas
    2006-09-07

    Logged In: YES
    user_id=225877

    Replace 'passwd-id-number' with number for URL that is used
    to view message.

    :(

    Replace 'passed-id-number' text with number from URL that is
    used to view message.

     
  • Logged In: NO

    Hello tokul,
    This is the result:
    TEST_9
    Request:
    A004 UID FETCH 333 (FLAGS BODYSTRUCTURE)
    Response:
    * 17 FETCH (FLAGS (\Seen) BODYSTRUCTURE ("TEXT" "PLAIN"
    ("CHARSET" "ISO-8859-1") "NIL" "Text Entry" "QUOTED-
    PRINTABLE" 0 10000) UID 333)
    UID FETCH completed

    This is a HTML mail which has an empty plain text part. If
    I connect via OE with IMAP I can see the correct mail
    (HTML).

    IMAP server type is set to 'other'

     
  • Tomas Kuliavas
    Tomas Kuliavas
    2006-09-08

    Logged In: YES
    user_id=225877

    Outlook has resources to download whole message and parse
    it. SquirrelMail can't do that, because it takes lots of
    resources on web server. Internal message structure parsing
    is slow and might cause memory issues. SquirrelMail gets
    message structure from IMAP server. Your IMAP server does
    not provide correct message structure. Contact your IMAP
    server manufacturer.

     
  • Logged In: NO

    OK, I will do so.
    Thank you for your support.

     
  • Tomas Kuliavas
    Tomas Kuliavas
    2006-09-08

    • milestone: --> IMAP Server Specific
    • status: open --> closed
     
  • Tomas Kuliavas
    Tomas Kuliavas
    2006-09-08

    Logged In: YES
    user_id=225877

    Issue is specific to broken IMAP server. Closing tracker.