Whenever my daughter sends me email from her iPhone, the email arrives with the wrong timezone in the headers. However, the timezone seems to be set correctly on her phone.
Her correct timezone is Eastern Daylight Time (EDT). However, look at the headers on the email I received (sanitized to remove identifying information):
Received: from my.example.com (localhost [127.0.0.1]) by my.example.com (Postfix) with ESMTP id 70DDBF60347 for <myname@localhost>; Thu, 14 Jul 2016 11:19:59 -0400 (EDT) Envelope-to: email@example.com Delivery-date: Thu, 14 Jul 2016 11:15:44 -0400 Received: from another.example.com [18.104.22.168] by my.example.com with IMAP (fetchmail-6.3.26) for <myname@localhost> (single-drop); Thu, 14 Jul 2016 11:19:59 -0400 (EDT) Received: from njbrspamp10.vtext.com ([22.214.171.124]:23060) by another.example.com with esmtps (TLSv1:ECDHE-RSA-AES256-SHA:256) (Exim 4.87) (envelope-from <firstname.lastname@example.org>) id 1bNiMZ-0008Nw-LM for email@example.com; Thu, 14 Jul 2016 11:15:44 -0400 Received: from 5.sub-69-78-32.myvzw.com (HELO m04.vzwpix.com) ([126.96.36.199]) by njbrspamp10.vtext.com with SMTP; 14 Jul 2016 15:15:42 +0000 From: firstname.lastname@example.org To: email@example.com Subject: Date: Thu, 14 Jul 2016 15:15:42 +0000
As you can see, the final "Received" line has a timezone offset of +0000 (GMT), whereas all the others have offsets of -0400 (EDT). As a result, the "Date" line in the email (used by my email client) has a +0000 timezone offset instead of -0400, which is confusing because both sender and recipient are in the Eastern USA (-0400).
Is this a problem at Verizon (myvzw.com), on my daughter's phone, or somewhere else, and how can it be fixed?
Thank you very much.