Hi to all ,
I have a customer with Exchange Server 2013 Cu1 , that is installed on a single server.
I had implemented Anti-malware and Anti-Spam agents in the exchange server and everything is fine.
Sending, receiving form inside and outside works perfectly .
My customer have one Wordpress website that sends e-mail to the Exchange Server .
These e-mails are received in the exchange server , but the content is empty.
I disabled the anti-malware engine but the messages are still empty. The attachments are there but with only 272bytes of data
I tried to set :
BinaryMimeEnabled $false
ChunkingEnabled $false
but the message is still empty.
I did review the SMTP Receive log but I can't find any clue what cause the error.
Here is the stripped Log
--------------------
SMTPSubmit SMTPAcceptAnySender SMTPAcceptAuthoritativeDomainSender AcceptRoutingHeaders,Set Session Permissions
"220 mail.DOMAIN.com Microsoft ESMTP MAIL Service ready at Mon, 22 Apr 2013 19:58:27 +0300",
EHLO dione.host.bg,
250-mail.DOMAIN.com Hello [87.120.40.36],
250-SIZE 83886080,
250-PIPELINING,
250-DSN,
250-ENHANCEDSTATUSCODES,
250-STARTTLS,
250-AUTH NTLM,
250 8BITMIME,
MAIL FROM:<DOMAINcom@dione.host.bg> SIZE=2330,
receiving message
RCPT TO:<jobs@DOMAIN.com> ORCPT=rfc822;jobs@DOMAIN.com,
DATA,
250 2.1.0 Sender OK,
250 2.1.5 Recipient OK,
354 Start mail input; end with <CRLF>.<CRLF>,
Proxy destination(s) obtained from OnProxyInboundMessage event
250 2.6.0 <20130422165553.9DC54835019@dione.host.bg> [InternalId=4264902525013] Queued mail for delivery,
QUIT,
221 2.0.0 Service closing transmission channel,
Local
------------------------------
I did a Pipeline trace and I can see that the message is received without the data:
This is the Original.eml file
--------------
X-CreatedBy: MessageSnapshot-Begin injected headers
X-MessageSnapshot-UTC-Time: 2013-04-22T17:48:29.450Z
X-MessageSnapshot-Protocol-Id: 08D00D914C4850C3;2013-04-22T17:47:27.903Z;3
X-MessageSnapshot-Source: Original
X-Sender: DOMAINcom@dione.host.bg
X-Receiver: jobs@DOMAIN.com
X-EndOfInjectedXHeaders: MessageSnapshot-End injected headers
Received: from PB-EXCH-01.ContosoBT.local (192.168.32.228) by
PB-EXCH-01.ContosoBT.local (192.168.32.228) with Microsoft SMTP Server (TLS)
id 15.0.620.29; Mon, 22 Apr 2013 20:48:29 +0300
Received: from dione.host.bg (87.120.40.36) by mail.DOMAIN.com
(192.168.32.252) with Microsoft SMTP Server id 15.0.620.29 via Frontend
Transport; Mon, 22 Apr 2013 20:48:29 +0300
Received: by dione.host.bg (Postfix, from userid 2712) id D02AF835423; Mon, 22
Apr 2013 20:45:41 +0300 (EEST)
To: <jobs@DOMAIN.com>
Subject: KingsTabacco.com - Apply for a job
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="a0c68dd8dc30a48e76f8b0ad72b1de53"
Content-Transfer-Encoding: 8bit
From: DOMAINcom@dione.host.bg
Subject: KingsTabacco.com - Apply for a job
Message-ID: <20130422174553.D02AF835423@dione.host.bg>
Date: Mon, 22 Apr 2013 20:45:41 +0300
Return-Path: DOMAINcom@dione.host.bg
X-MS-Exchange-Organization-OriginalArrivalTime: 22 Apr 2013 17:48:29.4032
(UTC)
X-MS-Exchange-Forest-ArrivalHubServer: PB-EXCH-01.ContosoBT.local
X-MS-Exchange-Organization-OriginalClientIPAddress: 87.120.40.36
X-MS-Exchange-Organization-OriginalServerIPAddress: 192.168.32.252
X-MS-Exchange-Organization-Cross-Premises-Headers-Processed: PB-EXCH-01.ContosoBT.local
X-MS-Exchange-Organization-MessageLatencyInProgress: LSRV=PB-EXCH-01.ContosoBT.local:TOTAL=0;2013-04-22T17:48:29.434Z
X-MS-Exchange-Organization-AuthSource: PB-EXCH-01.ContosoBT.local
X-MS-Exchange-Organization-AuthAs: Anonymous
--a0c68dd8dc30a48e76f8b0ad72b1de53
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: base64
Content-Dis
--a0c68dd8dc30a48e76f8b0ad72b1de53
Content-Type: application/doc; name="Пример.doc"
Content-Dis; filename="Пример.doc"
Content-Transfer-Encoding: base64
--a0c68dd8dc30a48e76f8b0ad72b1de53--
-------------------------------
With Wireshark capture I can see the data is there (after Base64 encoding) but it is missing from Original.eml message.
Any help will be appreciated .
And by the way with their old Linux mail server everything was working fine