in reply to langauge problem with perl

Hi, since the e-mail body is displayed fine, the problem is most likely that the mail-server supports 7bit ASCII only (Subject: line).

Unfortunately, I am not aware of a module that translates Очень Важная Биз нес-Школа (hope that is nothing rude ;-) into something that can be identified in ASCII... Maybe Lingua::RU::Charset?

The easiest solution would be to provide the original subject - or one that is translated into English - as the subject line for e-mails.

Update: Ok, Babelfish said Very important Business- school
Update2: As almut said plus this module: Encode::MIME::Header

Replies are listed 'Best First'.
Re^2: langauge problem with perl
by akho (Hermit) on Jun 01, 2009 at 16:13 UTC
    Babelfish was correct.

    Some Russian speakers write email subjects in translit (Russian words written with Latin letters), to escape these problems altogether. Even if you solve the problem on your end, you have no guarantee that the recipient will be able to read your subject line. For example, my school had its Exchange server misconfigured in such a way that Cyrillic letters in subjects turned into question marks when forwarded to external addresses.

    Searching CPAN for 'Translit' yields several modules that look promising.