Portál AbcLinuxu, 5. května 2025 23:16
amavis[838601]: (838601-16) check_header: 2, Non-encoded non-ASCII data (and not UTF-8) (char E1 hex): Received:
Header encoded (all-ASCII): X-Amavis-Alert: BAD HEADER SECTION, Non-encoded non-ASCII data (and not UTF-8)
Nasel jsem, ze hlavicka mailu obsahuje ceske znaky a to konkretne den v tydnu
Received: from mail.example.cz ([192.168.16.10] [192.168.16.10])
(no client certificate requested)
by mail.example.cz (MailScanner Milter) with SMTP id 3F1D43402B2
for test@volny.cz; Pá, 18 lis 2022 13:17:30 +0100 (CET)
Nevite jak nastavit v Postfixu aby datum nebyl cesky?
Bukowski
Řešení dotazu:
MSMilter
z balíku MailScanner
):
sub header_callback { ... my $datestring = strftime "%a, %e %b %Y %T %z (%Z)", localtime; ... }
sub header_callback { ... my $timezone = strftime "%z (%Z)", localtime; my ($sec1,$min1,$hr1,$md1,$mon1,$yr1,$wd1,$yd1,$dst1) = localtime; my $month = (qw(Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec))[$mon1]; my $wday = (qw(Sun Mon Tue Wed Thu Fri Sat))[$wd1]; my $year = $yr1+1900; my $time = sprintf("%02d:%02d:%02d",$hr1,$min1,$sec1); my $datestring = "$wday, $md1 $month $year $time $timezone"; ... }
[Service]
Environment=LC_ALL=C
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.