Subject: The mailing list for listmasters using Sympa
List archive
[sympa-users] iso-8859-8-i Crashing sympa.pl when rejecting messages
- From: "Chris Andrews" <address@concealed>
- To: "address@concealed" <address@concealed>
- Subject: [sympa-users] iso-8859-8-i Crashing sympa.pl when rejecting messages
- Date: Mon, 3 Mar 2008 16:44:36 -0500
We are using Sympa 5.3.3
At least twice a week we are getting a message that crashes Sympa. We have to remove the message from the msg spool and restart Sympa. The message has English, Hebrew and Arabic characters in it and has the following encoding:
MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_NextPart_000_0000_01C87C65.092F3910" X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2900.3138 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.3198 X-Virus-Scanned: ClamAV version 0.87, clamav-milter version 0.87 on localhost X-Virus-Status: Clean X-SpamCatcher-Score: 1.086 [X] Precedence: bulk X-Scanned-By: MIMEDefang 2.57 on 136.167.3.100
This is a multi-part message in MIME format.
------=_NextPart_000_0000_01C87C65.092F3910 Content-Type: text/plain; charset="iso-8859-8-i" Content-Transfer-Encoding: quoted-printable
If this message goes to a list and is moderated or sent to the list membership then the message goes through fine and sympa.pl does not crash. If the message is rejected then sympa.pl crashes. It crashes on this line in sympa.pl (at the very end of the sub DoMessage):
&report::reject_report_msg('auth',$result->{'reason'},$sender,{'message' => $message},$robot,$msg_string,$list))
Even with debug logging set to 4 all I see in the logs is:
MarĀ 3 16:33:11 bialar sympa[4834]: main::DoMessage() Message for ccjr from address@concealed rejected() because sender not allowed
There is no log message from report::reject_report_msg. If I change all the charset="iso-8859-8-i" to charset="utf-8” then the message is rejected with out issue. The Arabic and English characters are intact, but the Hebrew is totally scrambled.
I am thinking of rejecting message with charset="iso-8859-8-i" with MIMEdefang in Sendmail, but I would rather just have Sympa not crash. I am thinking that I need to updated Linux or Perl to understand iso-8859-8-i. Installing the RedHat Linux Hebrew language pack did not help.
--- Chris Andrews Boston College Collaboration Team |
Attachment:
smime.p7s
Description: S/MIME cryptographic signature
-
[sympa-users] iso-8859-8-i Crashing sympa.pl when rejecting messages,
Chris Andrews, 03/03/2008
-
Re: [sympa-users] iso-8859-8-i Crashing sympa.pl when rejecting messages,
David Verdin, 03/04/2008
-
[sympa-users] Changing a sympa domain name,
Allen, Pat, 03/04/2008
-
Re: [sympa-users] Changing a sympa domain name,
David Verdin, 03/05/2008
- Re: [sympa-users] Changing a sympa domain name, David Verdin, 03/05/2008
-
Re: [sympa-users] Changing a sympa domain name,
David Verdin, 03/05/2008
-
RE: [sympa-users] iso-8859-8-i Crashing sympa.pl when rejecting,
Chris Andrews, 03/04/2008
- RE: [sympa-users] iso-8859-8-i Crashing sympa.pl when rejecting, Chris Andrews, 03/04/2008
-
[sympa-users] Changing a sympa domain name,
Allen, Pat, 03/04/2008
-
Re: [sympa-users] iso-8859-8-i Crashing sympa.pl when rejecting messages,
David Verdin, 03/04/2008
Archive powered by MHonArc 2.6.19+.