Hello!
Tegnap újra kellett indítani a szerverünket. Azóta egy érdekes, és ez idáig számomra felfoghatatlan gonddal találkoztunk.
Outlookból küldött levelek tökéletesen megjönnek. Viszont Webről küldöttek (pl. hírlevélre feliratkozás, jelszóemlékeztető, napi statisztika, hasonlók) egyszerűen olvashatatlanok, valószínűleg vmi karakterkódolási hiba lehet.
Valakinek lenne vmi ötlete, hogy mi lehet a probléma?
Előre is köszönöm!
- 902 megtekintés
Hozzászólások
Volt valami hasonló problémám. Nekem akkor jött elő amikor amavist és postfixet cseréltem a szerveren.
Az amavis és a hozzátartózó perl libekkel volt gond.
A probléma megoldódott de elég csodás módon.
- A hozzászóláshoz be kell jelentkezni
Konkrét tippem nincs a hiba okára, de rakat irányba el lehet indulni.
Az újraindítás során megváltozott valami. Pedig nem igazán lenne szabad. Ennek csak olyasmi lehet az oka, hogy az azt megelőző reboot óta volt valami frissítés vagy változtatás vagy átkonfigurálás, ami után valami szükséges komponens nem indult újra. Mikor volt ez a reboot? Mik változhattak azóta? Milyen szoftverek frissültek, mit konfiguráltál át stb.?
Nyisd meg egy rendes tisztességes szövegszerkesztőben a hibás levelet. Meg egy régi, helyes (szintén webről küldött, automatikusan generált levelet). Vesd össze őket. Mi más bennük? A fejléc? A levéltörzsben a tényleges ékezet? A fejléc helyes egyáltalán? Van benne Mime-Version: 1.0 és Content-Type: text/plain; charset=... sor? A charset helyes?
Milyen disztró? Milyen verzió? Miféle webes felület? Semmi konkrétat nem mondtál.
Szóval asszem ez tipikusan olyan kérdés, amire Te sokkal inkább meg tudod találni a választ, mint bárki más látatlanban tippelve.
- A hozzászóláshoz be kell jelentkezni
Igen, teljesen igazad van, sorry, csak ugye nem teljesen "emberi" időbe írtam, fáradt lehettem... :)
ugye most volt egy reboot tegnap, azelőtt meg... Talán januárba! De azóta igazából változatlan a rendszer. Debian Sarge.
Ez ami még jól jelenik meg:
Return-Path: <>
X-Original-To: info@.hu
Delivered-To: info@.hu
Received: from localhost (localhost.localdomain [127.0.0.1])
by server..hu (Postfix) with ESMTP id 6E33F8815B
for <.hu>; Sun, 15 Apr 2007 16:25:16 +0200 (CEST)
Received: from server..hu ([127.0.0.1])
by localhost (server..hu [127.0.0.1]) (amavisd-new, port 10024)
with ESMTP id 16775-04 for <info@.hu>;
Sun, 15 Apr 2007 16:25:16 +0200 (CEST)
Received: by server.hu (Postfix, from userid 33)
id 37F6B8815E; Sun, 15 Apr 2007 16:25:16 +0200 (CEST)
To: info@.hu
Subject: Online szobafoglalás
X-PHP-Script: www./sent2.php for ...
From: schnotz@.de
MIME-Version: 1.0
Content-type: text/html; charset=iso-8859-2
Message-Id: <20070415142516.37F6B8815E@server..hu>
Date: Sun, 15 Apr 2007 16:25:16 +0200 (CEST)
X-Virus-Scanned: by amavisd-new-20030616-p10 (Debian) at .hu
X-Amavis-Alert: BAD HEADER Non-encoded 8-bit data (char E1 hex) in message header 'Subject'
Subject: Online szobafoglal\341s\n ^
Ez meg már rossz:
Return-Path: <www-data@server..hu>
X-Original-To: info@.hu
Delivered-To: info@.hu
Received: from localhost (localhost.localdomain [127.0.0.1])
by server..hu (Postfix) with ESMTP id AE2D9881F3
for <info@.hu>; Thu, 19 Apr 2007 16:56:49 +0200 (CEST)
Received: from server..hu ([127.0.0.1])
by localhost (server..hu [127.0.0.1]) (amavisd-new, port 10024)
with ESMTP id 00818-03 for <info@.hu>;
Thu, 19 Apr 2007 16:56:49 +0200 (CEST)
Received: by server..hu (Postfix, from userid 33)
id 8B6AC881F4; Thu, 19 Apr 2007 16:56:49 +0200 (CEST)
To: info@.hu
Subject: Online szobafoglalĂĄs
X-PHP-Script: /sent2.php for ...
From: @.edu
MIME-Version: 1.0
Content-type: text/html; charset=iso-8859-2
Message-Id: <20070419145649.8B6AC881F4@server..hu>
Date: Thu, 19 Apr 2007 16:56:49 +0200 (CEST)
X-Virus-Scanned: by amavisd-new-20030616-p10 (Debian) at .hu
X-Amavis-Alert: BAD HEADER Non-encoded 8-bit data (char E1 hex) in message header 'Subject'
Subject: Online szobafoglal\341s\n ^
<html><head><title>Online szobafoglalĂĄs</title>
Akkor az érdekességek:
Látszik, hogy pl az Á betűből ĂĄ lett. Ezt a kódot közvetlenül a szerverről szedtem le. Ha a két levelet letöltöm itthoni, XP-s gépre, megnyitom EditPlusba, akkor teljesen jól jelenik meg, mind a két forrás.
Véleményem szerint régen, amikor még jól működtek a dolgok, akkor ANSI (esetleg 8859-2) módba, a reboot óta viszont UTF8 -ba érkeznek meg a levelek.
Hogyan lehetne ezt visszacsinálni, megoldani, kijavítani, vagy akármi, csak működjön!
A dolog rettentően fontos lenne, előre is köszönöm.
- A hozzászóláshoz be kell jelentkezni
Annyira sikerült közben rájönni, hogyha Amavist kiveszem, akkor minden rendben. Amavis -t visszarakva egyből meghülyül minden.
Valakinek vmi ötlet?
- A hozzászóláshoz be kell jelentkezni