[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: кодировка?



09:59 Mon 30 Apr    , Ivan Petrov wrote:
> Использую calibre для преобразования книг в mobi и отправки на
> Kindle по e-mail
> 
> Однако calibre отказался отправлять эл. почту:
> 
> Что то с настройками кодировки????:
> 
> Kniga
> 
> 'ascii' codec can't encode characters in position 0-10: ordinal not
> in range(128)
> Traceback (most recent call last):
>   File "/usr/lib/calibre/calibre/gui2/device.py", line 618, in _send_mails
>     attachment_name = attachment_names[i])
>   File "/usr/lib/calibre/calibre/utils/smtp.py", line 183, in compose_mail
>     attachment_name=attachment_name)
>   File "/usr/lib/calibre/calibre/utils/smtp.py", line 29, in create_mail
>     msg = MIMEText(text)
>   File "/usr/lib/python2.6/email/mime/text.py", line 30, in __init__
>     self.set_payload(_text, _charset)
>   File "/usr/lib/python2.6/email/message.py", line 224, in set_payload
>     self.set_charset(charset)
>   File "/usr/lib/python2.6/email/message.py", line 260, in set_charset
>     self._payload = self._payload.encode(charset.output_charset)
> UnicodeEncodeError: 'ascii' codec can't encode characters in
> position 0-10: ordinal not in range(128)

  Тот Calibre, что есть в Debian (Squeeze в частности) сильно допилен в
апстриме. Попробуйте версию с сайта: http://status.calibre-ebook.com/dist/linux32 (для 	i386)
или http://status.calibre-ebook.com/dist/linux64 (для amd64).

-- 
WBR, Andrey Tataranovich


Reply to: