I am using PHPList 3.3.1 on a Plesk Linux VPS.
The timezone as reported by the “date” command on Linux command line is OK.
The timezone as reported by phpinfo is OK, after I I set it in the php.ini of the PHP handler via Plesk web admin.
The timezone as used by Horde webmail is OK, after I set it in Horde’s own php.ini. (at: /etc/psa-webmail/horde/horde/php.ini )
However I still see +0000 timezone being used in the mail body “phplist Message queue processing report”, i.e.:
The following events occured while processing the message queue:
[Fri 18 Aug 2017 09:02] [CL] Started
(omitted)
[Fri 18 Aug 2017 09:02] [CL] 3 messages sent in 0.69 seconds (15664 msgs/hr)
Where all the times above are in +0000 GMT timezone.
and also in the “Date:” mail headers, I see +0000 being used.
Weirdly enough, if I use “Send Test” under the content composing page, then the correct timezone is used.
Please see this screenshot side-by-side of text comparison. http://i.imgur.com/Rvm9FOl.png
Does this have something to do with phpmailer?