![]() |
![]() | #1 |
Младенец Join Date: 03 2005 Location: Yerevan, Armenia Age: 42
Posts: 11
Downloads: 0 Uploads: 0
Reputation: 0 | 0 | ![]()
Kak zastavit' perl script otpravlyat email s subjectom v kodirovke UTF-8!!!!!! u menya uje [email protected] s etim, lol |
![]() |
![]() | #4 | |
Младенец Join Date: 03 2005 Location: Yerevan, Armenia Age: 42
Posts: 11
Downloads: 0 Uploads: 0
Reputation: 0 | 0 | ![]()
ili esli bit' pokonkretney to chto nado popravit' v nijeprivedennom kode dlya togo chtobi vsyo bilo ok Quote:
| |
![]() |
![]() | #6 |
Moderator Join Date: 03 2002 Location: Russia
Posts: 123
Downloads: 0 Uploads: 0
Reputation: 0 | 0 | ![]()
Насколько я помню, subject это mime encoded строка - в ней тоже указывается кодировка. А кодировка самого сообщения задается другими заголовками. Кодировки subject'а и тела письма могут различаться. |
![]() |
![]() | #7 | |
Moderator Join Date: 03 2002 Location: Russia
Posts: 123
Downloads: 0 Uploads: 0
Reputation: 0 | 0 | ![]() Quote:
Далее, в письме должны быть следующие заголовки: Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: BASE64 Затем само сообщение надо отконвертировать в кодировку UTF-8, сделать base64 encode, а затем разбить на строки длиной 76 символов. | |
![]() |
![]() | #8 |
Stalker Join Date: 09 2002 Location: Припять Age: 87
Posts: 853
Downloads: 0 Uploads: 0
Reputation: 12 | 4 | ![]()
tut poluchaetsa chto to v takoe .... my $mail = new Mail::Send; my $c = Text::Iconv->new("ISO8859-1", "UTF8"); $mail->to('[email protected]'); $mail->subject($c->convert($subject)); $mail->set('From', 'Inchvor Mekic <[email protected]>'); $mail->set('MIME-Version','1.0'); $mail->set('Content-Transfer-Encoding: 8bit'); $mail->set('Content-Type', 'text/plain; charset="UTF-8"'); ... my $fgh = $mail->open; ... mi hat porci, kases inch exav ...
__________________ ... for long you live and high you fly ... |
![]() |
![]() | #9 |
Младенец Join Date: 03 2005 Location: Yerevan, Armenia Age: 42
Posts: 11
Downloads: 0 Uploads: 0
Reputation: 0 | 0 | ![]()
Rebyata, sbasibo za otklik! edinstvennaya problema v etom voprose sostoit v tom chto, subject soobshenia ne vivoditsya kak nado v ms outlooke i drugix mail klientax ! text soobshenia korrektiruetsya, kak nado, eto ne problema! v sluchae s kodirovkoi koi-8 ya nashel sleduyuchee source: Subject: =?koi8-r?B?8kXr7EFNQSDuQSBB91Tv+kHw8uFCT/7u+egg609N8OzlS/Ph6CB5xG8gUEVL7EHtQSDuQSBBQvRP=?= vneshniy vid kotorogo obichniy russkiy text dlya utf ya poproboval sleduyushee vot kusochek sourca maila Subject: be2 пароль eti karakuli text na russkom v utf-8 sleduyuchiy text eto to chto ya viju v outlooke be2 пароль a etot text uje source otformatirovannogo v utf subjecta Subject: =?utf-8?B?kjbkjlknlkjlk=?= kotoriy v mail kliente viglyadit tak: 6Y'䎖H vopros v sleduyushem: PRAVIL'NO LI YA POSTUPIL? |
![]() |
Sponsored Links |