Elektroda.pl
Elektroda.pl
X
Proszę, dodaj wyjątek dla www.elektroda.pl do Adblock.
Dzięki temu, że oglądasz reklamy, wspierasz portal i użytkowników.

Outlook 2007 odbiera załączniki .DAT zamiast .DOC

05 Mar 2010 11:32 8253 10
  • Poziom 21  
    Witam.

    Mam problem z wiadomościami odbieranymi za pomocą programów Outook 2003/2007 (na kilku komputerach). Wiadomość z załącznikiem .doc jest wysyłana za pomocą aplikacji www przez nadawcę aaa(malpa)domena1.pl a następnie odbierany przez odbiorcę bbb(malpa)domena1.pl za pomocą programu outlook 2003/2007, adresat otrzymuje wiadomość z załącznikiem w fomacie ATTxxxxx.DAT (proszę nie mylić z winmail.dat bo to zupełnie inna historia), który po otwarciu za pomocą MS Word okazuje się być przesłanym przez nadawcę plikiem (czyli plik po przejściu przez pocztę ma zmienioną nazwę i rozszerzenie). Co ciekawe jeśli adresat odbierze tę wiadomość za pomocą aplikacji www, otrzymuje normalny załącznik - .doc.

    Źródło wiadomości odebranej za pomocą outlook:
    Code:
    Content-Type: message/rfc822
    
    Content-Transfer-Encoding: 7bit
    Content-Disposition: attachment

    Received: by aaa.poczta.eu (Postfix, from userid 9998)
       id F16B3327E660; Wed, 24 Feb 2010 13:24:27 +0100 (CET)
    Received: from poczta.poczta.pl (unknown [127.0.0.1])
       (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits))
       (No client certificate requested)
       by aaa.poczta.eu (Postfix) with ESMTPSA id 6B715327E375
       for <aaa@domena1.pl>; Wed, 24 Feb 2010 12:24:10 +0000 (UTC)
    Return-Path: <bbb@domena1.pl>
    From: =
    To: =
    Subject: test
    Date: Wed, 24 Feb 2010 13:24:10 +0100
    Message-ID: <ac9bade51680103522dd39009054b611@localhost>
    MIME-Version: 1.0
    Content-Type: multipart/mixed;
       boundary="----=_NextPart_000_0018_01CAB555.3A268110"
    X-Mailer: Microsoft Office Outlook 12.0
    Thread-Index: Acq1TE5XhXqJKxx0Tmu8ecWekSYeaQ==

    This is a multi-part message in MIME format.

    ------=_NextPart_000_0018_01CAB555.3A268110
    Content-Type: multipart/alternative;
       boundary="----=_NextPart_001_0019_01CAB555.3A268110"


    ------=_NextPart_001_0019_01CAB555.3A268110
    Content-Type: text/plain;
       charset="UTF-8"
    Content-Transfer-Encoding: quoted-printable


    Jakaś treść


    ------=_NextPart_001_0019_01CAB555.3A268110
    Content-Type: text/html;
       boundary="=_fac4e61bf2e9721bee404784766a2235";
       charset="UTF-8"
    Content-Transfer-Encoding: quoted-printable




    ------=_NextPart_001_0019_01CAB555.3A268110--

    ------=_NextPart_000_0018_01CAB555.3A268110
    Content-Type: application/octet-stream;
       name="ATT00016.dat"
    Content-Transfer-Encoding: base64
    Content-Disposition: attachment;
       filename="ATT00016.dat"

    Czy jest to wina programu Outook czy serwera poczty? Jak to naprawić?
  • Poziom 15  
    Cytat:
    filename="ATT00016.dat"

    Wygląda na to, że problem leży po stronie serwera. Podałeś za mało informacji o serwerze, więc bardziej nie możemy pomóc.
  • Poziom 21  
    Rerusso napisał:
    Cytat:
    filename="ATT00016.dat"

    Wygląda na to, że problem leży po stronie serwera. Podałeś za mało informacji o serwerze, więc bardziej nie możemy pomóc.


    Jakie informacje są potrzebne? Wiem że jest to zewnętrzny serwer do którego łącze się przez IMAP. Ze źródła wiadomości wiem też że działa na postfixie.

    Przed chwilą spróbowałem odebrać tę samą wiadomość za pomocą Thunderbirda i załącznik wyświetlił się prawidłowo.

    Code:
    --=_ac3bc976baaee74cb9cf7656bb252892
    
    Content-Transfer-Encoding: base64
    Content-Type: application/octet-stream; charset="UTF-8";
     name*="UTF-8''Og%C5%82oszenie titletitle%C5%9Bci blabal - blablaba.doc";
    Content-Disposition: attachment;
     filename*0*="UTF-8''Og%C5%82oszenie titletitle%C5%9Bci blabal - blablaba";
     filename*1*=".doc";
  • Pomocny post
    Poziom 11  
    A czy problem występuje jak wysyłasz plik z krótką nazwą, np. 1.doc ?
    Problem może występować dla nazw załączników zawierających spacje bądź znaki specjalne.
  • Poziom 21  
    t56 napisał:
    A czy problem występuje jak wysyłasz plik z krótką nazwą, np. 1.doc ?
    Problem może występować dla nazw załączników zawierających spacje bądź znaki specjalne.


    Dzięki za dobry trop. Przetestowałem różne warianty nazw i programów klienckich poczty i okazało się że problem występuje tylko przy wystąpieniu następujących warunków (wszystkie muszą być spełnione):

    1. wiadomość jest wysyłana za pomocą aplikacji www (na stronie usługodawcy poczty).
    2. nazwa załącznika zawiera polskie znaki.
    3. program odbiorcy to MS Outlook 2003/2007 (testowane na kilku komputerach).


    Z tego co wyczytałem problem wynika z niezgodności standardów MIME. Tylko czy ja po stronie Outlook mogę coś z tym zrobić? Pomoc techniczna usługodawcy poczty twierdzi że to problem z konfiguracją MS Outlook (ustawienia formatu poczty wychodzącej http://email.about.com/od/outlooktips/qt/Prev...at_Attachments_from_Being_Sent_in_Outlook.htm ), mimo że tłumaczyłem im wiele razy że maile są wysyłane za pomocą ich aplikacji www.
  • Pomocny post
    Poziom 11  
    A czy te Outlooki na których testowałeś maiły zainstalowane wszystkie serwis packi i poprawki. Może MS poprawił obsługę załączników aby była zgodna z RFC2231, w którejś poprawce.
  • Poziom 21  
    t56 napisał:
    A czy te Outlooki na których testowałeś maiły zainstalowane wszystkie serwis packi i poprawki. Może MS poprawił obsługę załączników aby była zgodna z RFC2231, w którejś poprawce.


    Zdaje się że MS Outlook wogóle nie obsługuje RFC2231.
  • Poziom 11  
    Automatycznie tzn że używasz jakiegoś softu firmy trzeciej do tego, czy polegasz na windowsupdate? Bo ta ostatnia tylko serwuje uaktualnienia związane z security, natomiast poprawki związane z błędami działania, w drugiej kolejności i to tylko te najważniejsze.
  • Poziom 21  
    t56 napisał:
    Automatycznie tzn że używasz jakiegoś softu firmy trzeciej do tego, czy polegasz na windowsupdate? Bo ta ostatnia tylko serwuje uaktualnienia związane z security, natomiast poprawki związane z błędami działania, w drugiej kolejności i to tylko te najważniejsze.


    Windows update, niestety. Wygląda na to że miałeś rację z tym RFC http://trac.roundcube.net/ticket/1485320
  • Poziom 21  
    Problem został rozwiązany przyczyną była niezgodność standardów RFC pomiędzy aplikacją www a outlook. Outlook w dalszym ciągu jest zacofanym programem i nie obsługuje RFC 2231.