On 12:03:46 Янв 25, 2007, HoverHell wrote: > On 1/24/07, Vadim Vatlin <[EMAIL PROTECTED]> wrote: > > > >$ icedove -compose "attachment='file:///home/user/файл.txt'" > >icedove создает письмо, а во вложении > >название файла испорчено. > >Например, файл.txt превращается в D09. > >При отправке говорит, что нет доступа к > >файлу. Доступа действительно > >нет, потому что такого файла D09 не > >существует. > > > > Могу выразить подозрение что адрес к > файлу должен быть url encoded. Который > вида '%[0-9A-Z]{2}', т.е. "file:///home/user/%F4%E0%E9%EB.txt".
Абсолютно верно.. Спасибо! Набросал скрипт для отправки мыла: #!/usr/bin/perl -w # # use URI::Escape; my $file_str = ""; foreach $file (@ARGV) { $file_str .= "file://"; $file_str .= uri_escape ($file); $file_str .= ","; } chop($file_str); system ("icedove -compose \"attachment='$file_str'\""); -- Vatlin V.G -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]