POSTFIX : problème de timezone

Bonjour tout le monde,

j’utilise postfix 2.3.3-1 0 sur un vserver sous debian. Mon problème doit probablement être courant mais je ne trouve pas de réponse sur google.

Lorsque j’envoie un message à 9h14, l’entête contient ceci :
05 Dec 2006 08:14:06 -0000

Squirrelmail affiche le mail recu à 9h14 (il prend en compte le mauvais fuseau horaire), mais par exemple thunderbird me dit qu’il a été envoyé à 8h14. De plus, si j’envoie un mail chez ovh il le classe directement comme SPAM.

Ma question est donc de savoir si l’on sait changer le fuseau horaire dans postfix.

Le timezone de la machine est bon :

ettc-asbl:~# cat /etc/timezone Europe/Brussels

D’avance, merci.

hello,

Que donne un “ls -la /etc/localtime” et un “ls -la /var/spool/postfix/” ?

ettc-asbl:~# ls -la /etc/localtime -rw-r--r-- 1 root root 1067 Nov 27 14:35 /etc/localtime

[quote]ettc-asbl:~# ls -la /var/spool/postfix/
total 100
drwxr-xr-x 20 root root 4096 Dec 3 12:43 .
drwxr-xr-x 7 root root 4096 Dec 3 13:20 …
drwx------ 2 postfix root 4096 Dec 5 12:33 active
drwx------ 2 postfix root 4096 Dec 4 12:08 bounce
drwx------ 2 postfix root 4096 Dec 3 01:32 corrupt
drwx------ 10 postfix root 4096 Dec 5 12:14 defer
drwx------ 10 postfix root 4096 Dec 5 12:14 deferred
drwxr-xr-x 2 root root 4096 Dec 5 09:13 etc
drwx------ 2 postfix root 4096 Dec 3 01:32 flush
drwx------ 2 postfix root 4096 Dec 3 01:32 hold
drwx------ 2 postfix root 4096 Dec 5 12:13 incoming
drwxr-xr-x 2 root root 4096 Dec 5 09:13 lib
drwx-wx–T 2 postfix postdrop 4096 Dec 5 12:01 maildrop
drwxr-xr-x 2 postfix root 4096 Dec 3 15:45 pid
drwx------ 2 postfix root 4096 Dec 5 09:13 private
-rw------- 1 root root 1024 Dec 5 13:42 prng_exch
drwx–s— 2 postfix postdrop 4096 Dec 5 09:13 public
drwx------ 2 postfix root 4096 Dec 3 01:32 saved
-rw------- 1 root root 8192 Dec 5 10:36 smtp_scache.db
-rw------- 1 root root 8192 Dec 5 10:36 smtpd_scache.db
drwx------ 2 postfix root 4096 Dec 3 01:32 trace
drwxr-xr-x 3 root root 4096 Dec 3 01:32 usr
drwxr-xr-x 3 root root 4096 Dec 3 01:41 var[/quote]

hello,

Puis un “ls -al /usr/share/zoneinfo/Europe” et un “ls -al /var/spool/postfix/etc”

[quote]ettc-asbl:~# ls -la /usr/share/zoneinfo/Europe/
total 240
drwxr-xr-x 2 root root 4096 Nov 27 14:35 .
drwxr-xr-x 22 root root 4096 Nov 27 14:35 …
-rw-r–r-- 1 root root 1074 Oct 21 22:53 Amsterdam
-rw-r–r-- 1 root root 624 Oct 21 22:53 Andorra
-rw-r–r-- 1 root root 823 Oct 21 22:53 Athens
-rw-r–r-- 5 root root 1323 Oct 21 22:53 Belfast
-rw-r–r-- 6 root root 696 Oct 21 22:53 Belgrade
-rw-r–r-- 1 root root 837 Oct 21 22:53 Berlin
-rw-r–r-- 2 root root 806 Oct 21 22:53 Bratislava
-rw-r–r-- 1 root root 1067 Oct 21 22:53 Brussels
-rw-r–r-- 1 root root 798 Oct 21 22:53 Bucharest
[…]
[/quote]

ettc-asbl:/var/spool/postfix/etc# ls -la /var/spool/postfix/etc/ total 40 drwxr-xr-x 2 root root 4096 Dec 5 14:41 . drwxr-xr-x 20 root root 4096 Dec 3 12:43 .. -rw-r--r-- 1 root root 1067 Dec 5 09:13 localtime -rw-r--r-- 1 root root 465 Dec 5 09:13 nsswitch.conf -rw-r--r-- 1 root root 98 Dec 5 09:13 resolv.conf -rw-r--r-- 1 root root 17571 Dec 5 09:13 services

Merci pour l’intéret que tu portes à mon problème

hello,

Alors :

cp /etc/localtime /etc/localtime.bck
ln -s /usr/share/zoneinfo/Europe/Paris  /etc/localtime

ensuite,

cp -p /usr/share/zoneinfo/Europe/Paris /var/spool/postfix/etc/localtime

et,

postfix check
postfix reload

Et j’espere que ca marche…

Received: from **** by *** (envelope-from <sam@****-mj.be>, uid 92) with qmail-scanner-2.01st (clamdscan: 0.88.1/1445. spamassassin: 3.1.0. perlscan: 2.01st. Clear:RC:0(***.***.147.54):. Processed in 0.127455 secs); 05 Dec 2006 19:52:22 -0000

Toujours pas : j’ai fait ca, j’envoie un mail et 20h52, et voilà ce qu’il affiche.

Ce qui est étonnat est que thunderbird affiche qu’il est rcu à 19h52, par contre squirrelmail interprete bien et affiche 20h52.

C’est un problème fréquent?

hello,

Et un cp de “/usr/share/zoneinfo/Europe/Paris /usr/lib/zoneinfo/” puis un “/etc/init.d/postfix restart” ou un stop puis start ?

Ps: Bien sur en modifiant selon les fichiers de Brussels, puis en les copiant dans /var/spool/postfix/etc/, pense aussi a mettre le bon /var/spool/postfix/etc/timezone.

alors du nouveau ?

Résolu a mon avis.