The problem HAS to be with the app. Here's an example of a header, which shows the correct times (in GMT). The "Date Received" column in Mail says this message was received at 7:11 am.
From: xxxxx.xxxxx@us.army.mil
Subject: test email
Date: May 16, 2006 6:09:43 AM EDT
To: tom@mccuin.org
Return-Path: <xxxxx.xxxxx@us.army.mil>
Delivered-To: xxxxx-xxxxx@mccuin.org
Received: (qmail 32421 invoked by uid 2525); 16 May 2006 10:11:44 -0000
Received: from 143.69.242.38 by host107.ipowerweb.com (envelope-from <xxxxx.xxxxx@us.army.mil>, uid 1003) with qmail-scanner-1.25st (clamdscan: 0.88/1238. spamassassin: 3.1.0. perlscan: 1.25st. Clear:RC:0(143.69.242.38):SA:0(0.5/5.0):. Processed in 5.831708 secs); 16 May 2006 10:11:44 -0000
Received: from unknown (HELO mxoutdr1.us.army.mil) (143.69.242.38) by host107.ipowerweb.com with SMTP; 16 May 2006 10:11:38 -0000
Received: from c-69-143-107-204.hsd1.va.comcast.net (HELO [69.143.107.204]) ([69.143.107.204]) by mxoutdr1.us.army.mil with ESMTP; 16 May 2006 10:09:48 +0000
X-Spam-Status: No, hits=0.5 required=5.0
Domainkey-Signature: s=ako; d=us.army.mil; c=nofws; q=dns; b=N7ZamDJ5AcULVrzwVHstMwUbS72q0VRHyYx4LCWt/Bqp2vmwEJc1qfBZ2bnJscQbUbBlS9VQgv3L4 1anyucRFA==;
X-Ako: 280735189:69.143.107.204:16 May 2006 10:09:48 +0000:$AuthSMTP:-0.7
X-Ako-Attachments: None
X-Ironport-Av: i="4.05,133,1146441600"; d="scan'208"; a="280735189:sNHT44034165"
Mime-Version: 1.0 (Apple Message framework v750)
Content-Transfer-Encoding: 7bit
Message-Id: <7B1AB849-B46F-4D8B-85F4-A55223DFD356@us.army.mil>
Content-Type: text/plain; charset=US-ASCII; format=flowed
X-Mailer: Apple Mail (2.750)