Frage

Wir senden aus Word-Dokumente per E-Mail (automatisiertes System, nicht von Hand). Die E-Mail wird an den Benutzer gesendet, und Kopie zugesendet zu mir.

Wir Berichte erhalten, dass einige Benutzer die Anlagen kommen durch beschädigt haben, obwohl, wenn wir die Kopie öffnen, die mir Kopie zugesendet wird, öffnet es in Ordnung.

Wenn der Benutzer uns die Kopie leitet sie empfangen werden, dann können wir es nicht öffnen.

Im Folgenden ist ein Hex-Vergleich der beiden Dateien. Kann jemand Identität, was ist hier los?

Nachrichten-Header sind unter

Return-Path: <info@example.co.nz>
Received: from animal.hosts.net.nz (root@localhost) by example.co.nz
 (8.12.11/8.12.11) with ESMTP id m8T52Mw6021168; Mon, 29 Sep 2008 18:02:22
 +1300
X-Clientaddr: 210.48.108.196
Received: from marjory.hosts.net.nz (marjory.hosts.net.nz
 [210.48.108.196]) by animal.hosts.net.nz (8.12.11/8.12.11) with ESMTP id
 m8T52EvU028021; Mon, 29 Sep 2008 18:02:19 +1300
Received: from example.example.co.nz ([210.48.67.48]) by
 marjory.hosts.net.nz with esmtp (Exim 4.63) (envelope-from
 <info@example.co.nz>) id 1KkAtd-0004Ch-I9; Mon, 29 Sep 2008 18:02:09 +1300
Received: from localhost ([127.0.0.1]) by example.example.co.nz with esmtp
 (Exim 4.63) (envelope-from <info@example.co.nz>) id 1KkAtV-0001C3-4s;
 Mon, 29 Sep 2008 18:02:01 +1300
From: "XXX" <info@example.co.nz>
To: "Sue" <sue@example.co.nz>
Reply-To: jayar_navarro@example.com
Subject: XXX: new application received
Date: Mon, 29 Sep 2008 18:02:01 +1300
Content-Type: multipart/mixed;
 charset="utf-8";
 boundary="=_5549133ca51ec83196e2cfd28dad40f7"
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline
MIME-Version: 1.0
Message-ID: <E1KkAtV-0001C3-4s@example.example.co.nz>

Ich glaube, ich weiß, was es ist, aber nicht, warum es passiert ist.

"X-MimeOLE: Produced By Microsoft Exchange V6.5" der Client von Exchange verwendet. Nun vergleichen Sie diese Zeilen.

Das Original:

Content-Type: multipart/mixed;
 charset="utf-8";
 boundary="=_5549133ca51ec83196e2cfd28dad40f7"

Was sie bekommen:

Content-Type: multipart/mixed;
 boundary="----_=_NextPart_001_01C92270.6BBA3EE6"

Das fehlende charset = "UTF-8" bedeutet wahrscheinlich, dass der Client auf Windows-1252 wird zurückfallen, was ich denke (kann jemand bestätigen?) In beschädigten Anhängen zur Folge hat.

Nun ist die Frage, warum der char-Satz abgezogen werden würde?

War es hilfreich?

Lösung

Die ersten drei Zeichen in dem beschädigt man fehlen - vergleichen

// Your correct version
00000BC0 0D 0D 0D 41

// Their corrupted one
00000BC0 D0 D4 1...

So oder ihre E-Mail-Server, Mail-Programm, Anti-Virus oder ein solches Programm hat die ersten paar Zeichen entfernt, was verursacht die Verwirrung zu sein scheint, wenn Word versucht, sie zu öffnen.

Die Tatsache, dass die Datei noch verstümmelt ist, wenn sie es zurückschicken bestätigt, dass etwas, um die Datei auf ihrer Seite einmal empfangen wird, zu verändern.

Andere Tipps

Nicht sicher, was passiert, aber haben Sie versucht, eine komprimierte Datei? Das manchmal löst das Problem der beschädigten E-Mail-Anhänge.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top