Using UTC as time zone in outgoing email headers

Derek Martin invalid at pizzashack.org
Wed Jul 24 18:31:23 UTC 2019


On Wed, Jul 24, 2019 at 07:06:52AM +0000, Ryan Smith wrote:
> By default, mutt uses local or computer time zone in outgoing email full header, Date section.
> 
> How to force mutt to use UTC as time zone in all outgoing email headers?

For what it's worth, this is probably mostly pointless.  There's a
very good chance the remote end will use the user's local time zone to
display the date regardless of what you do on your end. As long as the
time that's sent is accurate, the user will see something sensible
when they view your message, and you largely can't control what that is.
That said, it can be done...

Set your TZ environment variable to UTC.  If you don't want all of
your programs to use UTC, but only Mutt, there are a few ways you
could accomplish this.

1. On the command line, when you start mutt:

  $ TZ=UTC mutt

2. Create a shell script that sets the timezone and starts mutt:

  $ cat Mutt.sh
  #!/bin/sh
  export TZ=UTC
  exec mutt

  Then use the shell script to start mutt instead of starting it
  directly.

3. Edit the mutt source code to set the TZ environment variable during
   initialization (but really, don't do that)...

etc....

-- 
Derek D. Martin    http://www.pizzashack.org/   GPG Key ID: 0xDFBEAD02
-=-=-=-=-
This message is posted from an invalid address.  Replying to it will result in
undeliverable mail due to spam prevention.  Sorry for the inconvenience.

-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
URL: <http://lists.mutt.org/pipermail/mutt-users/attachments/20190724/33fdec48/attachment.asc>


More information about the Mutt-users mailing list