e-mail в кодировке windows-1251
subject: проверка
в теле письма: проверка
я пытаюсь его перекодировать в UTF-8
Слово "проверка" в window-1251 состоит из байтов: EF F0 EE E2 E5 F0 EA E0
логи:
...
fromUTF8: проверка: 8: windows-1251
Первая же "проверка", скорее всего - subject. Здесь видно, что исходная строка - в unicode, мы её преобразуем в window-1251 (EF F0 ...)
toUTF8: ïðîâåðêà: 8: UTF-8
Дальше происходит попытка преобразования строки из UTF-8 (хотя строка на самом деле уже в windows-1251) в Unicode.
Первый байт (EF) говорит, что текущий символ состоит из 3-x байт (3 единичных старших бита, E). Следующие два байта в старших двух битах должны иметь 10.
Но оба следущих байта имеют в старших двух битах 11 (F0 EE).
Исключение:
toUTF8: ïðîâåðêà: UTF-8: [Exception... "Component returned failure code: 0x8000ffff (NS_ERROR_UNEXPECTED) [nsIScriptableUnicodeConverter.ConvertToUnicode]" nsresult: "0x8000ffff (NS_ERROR_UNEXPECTED)" location: "JS frame :: chrome://simplemail/content/utils.js :: anonymous :: line 358" data: no]
Почему я и думаю, что fromUTF8, toUTF8 должны по идее вызываться в обратном порядке.
Из unicode можно преобразовать строку в любую кодировку.
В unicode же, как видно, можно преобразовать не всякую строку.
Время настанет, время придет...
И лис кОнкурiентов на части порвет !!!
Отсутствует
Но ведь смысл конвертации в том, чтобы подобрать правильную исходную кодировку.
Т.е. когда пользователь выбирает "Кодировка > UTF-8", пользователь имеет в виду "Исходная кодировка письма UTF-8".
Отсутствует
Но ведь смысл конвертации в том, чтобы подобрать правильную исходную кодировку.
Т.е. когда пользователь выбирает "Кодировка > UTF-8", пользователь имеет в виду "Исходная кодировка письма UTF-8".
Не знаю, что пользователь имеет в виду.
А смысл в том, что конвертеру передаётся неверно сформированная UTF-8 строка с инструкцией "преобразовать из UTF-8 в unicode".
Отсюда и ошибка.
Время настанет, время придет...
И лис кОнкурiентов на части порвет !!!
Отсутствует
Отличное приложение! Простое и удобное.
Почту принимает, но не отправляет:
[smtp.meta.ua:465,ssl]: Ошибочный ответ 501 NULL characters are not allowed in SMTP commands421 smtp.meta.ua: SMTP command timeout - closing connection
при чем не только с метой, с любым smtp
А что значит такая ошибка?
Отсутствует
sergeyz
Исправил, попробуйте версию 2.75b1 отсюда: http://telega.phpnet.us/simplemail/
Отредактировано telega (11-05-2009 14:48:06)
Отсутствует
sergeyz
Исправил, попробуйте версию 2.75b1 отсюда: http://telega.phpnet.us/simplemail/
результат тот же
может у меня с браузером что-то не то?
Отредактировано sergeyz (11-05-2009 15:03:41)
Отсутствует
Где-то указана строчка с нулевым символом.
Попробуйте заново ввести логин/пароль в настройках учетной записи в Simple Mail. А также адрес получателя в письме.
Может скопипастили откуда-нибудь и попал неразрешенный символ.
Добавлено 11-05-2009 16:07:19
Может в пароле какой-то спецсимвол.
Отсутствует
Где-то указана строчка с нулевым символом.
Попробуйте заново ввести логин/пароль в настройках учетной записи в Simple Mail. А также адрес получателя в письме.
Может скопипастили откуда-нибудь и попал неразрешенный символ.Добавлено 11-05-2009 16:07:19
Может в пароле какой-то спецсимвол.
пароль только цифры..
Попробовал на другой машине - тут все работает.
Чешу репу где собака порылась.
А как удалить полностью Simple Mail чтоб заново с нуля поставить? Может при установке и первичном вводе данных ошибка закралась.
Отсутствует
А как удалить полностью Simple Mail чтоб заново с нуля поставить? Может при установке и первичном вводе данных ошибка закралась.
Найти папку профиля Firefox: http://wiki.mozilla.ru/index.php/%D0%9E … %20Firefox и удалить в ней подпапку "simplemail". После этого перезапустить Firefox.
Отсутствует
очень странно... ничего не помогает.
прям горе какое-то
sergeyz пишетА как удалить полностью Simple Mail чтоб заново с нуля поставить? Может при установке и первичном вводе данных ошибка закралась.
Найти папку профиля Firefox: http://wiki.mozilla.ru/index.php/%D0%9E … %20Firefox и удалить в ней подпапку "simplemail". После этого перезапустить Firefox.
Отсутствует
Если Вы про contenteditable="true", способ не помог - фокус в область редактирования все равно не ставится.
Попробуйте версию 2.75b1 отсюда: http://telega.phpnet.us/simplemail/
Отсутствует
А возможно ли как то сделать, что бы при нажатии ссылки вида: mailto:тест@мэйл.ру открывалось вкладка написать новое письмо от simple mail ?
SM так делает сам при установке.
Но можно и руками сделать - в about:config изменить:
network.protocol-handler.expose.mailto = true
network.protocol-handler.external.mailto = false
UPD:
Выложил версию 2.75b2:
- Исправлено: при клике по mailto: открывалась лишняя пустая вкладка.
Отредактировано telega (14-05-2009 14:32:46)
Отсутствует
Хде сие? на UserLogos.org нетю.
Выложил версию 2.75b2:
Вот тут http://telega.phpnet.us/simplemail/
telega
У меня в about:config как раз стояло все наоборот
В миллионный раз ОГРОМНОЕ СПАСИБО!
Самая нужное расширение для Мазилы!
Отредактировано COPA (14-05-2009 15:47:30)
Отсутствует
Наверняка в теме есть вопрос по поводу восстановления удалённых писем, но мои поисковые запросы ничего не дают.
Я впервые тестировал Simple Mail. Возник сбой с загрузкой писем. В суматохе я удалил уже загруженные письма. Когда понял, что такой тестинг приведёт к потере писем с сервера - отключил расширение, чтобы разобраться с его работой и восстановить письма, которые, возможно, хранятся в профиле FF.
Как восстановить письма, чтобы можно было их вернуть на сервер или в личный архив? Если уже обсуждалось, дайте, пожалуйста, ссылку.
Отсутствует
Чисто случайно увидел это расширение. Поставил. Сказать по правде, был очень здорово по-хорошему удивлен, настолько удачное расширение, давно искал чем заменить the bat. Пробовал множество программ, но тут подкупает союз встроенности и возможностей, просто отлично!
И перешел бы на него не задумываясь, если бы не одно "но". Расширение просто отличное, если у тебя один, максимум два ящика. Если их 5-6 и они активно используются, то имеем совершенную неразбериху с письмами. Цвета конечно помогают, но самую малость...
Нельзя ли сделать так, чтобы набор папок был отдельным для каждого ящика?
И очень нужна хотя бы несложная адресная книга, не только небольшое окно, но лучше открываемое в отдельной вкладке, где с ней удобно будет работать при большом количестве корреспондентов.
Спасибо за такое классное расширение!
Отредактировано ARG (16-05-2009 23:11:15)
Отсутствует
Кстати, народ, отпишитесь, плиз, у кого получилось импортировать контакты из TheBat содержащие имена на русском языке? Чушь какая то получается...
Добавлено:
А в какой вообще кодировке импортируются vcf? Из The Bat-а не конвертируются, из Outlook-а тоже! И там и там русский текст превращается в набор бессмыслицы. В чем прикол???
Отредактировано ARG (17-05-2009 12:54:51)
Отсутствует
Кстати, проблема с правильными кодировками заголовков писем, о которой говорил Anton действительно есть. Практически, все письма, в которых заголовки кодированы в 1251 приходят в виде абракадабры, только после ручного указания кодировки, все становится нормальным.
А вообще, я в восторге от расширения. Давно такого удовольствия не получал, чесслово. Думаю, что недостатки со временем будут устранены и будет самое популярное из расширений!
Кстати, нужно бы обновить инфо о последних версиях в разделе "Расширения для Firefox", если бы не случайно увиденное обсуждение, я бы и не узнал о таком расширении, его страничка далеко вниз ушла...
Отсутствует
добрый день! подскажите, возможно ли, чтобы получать просто уведомление о новой почте с переадресацией в браузер?
чтобы почта не грузилась на комп.
simple mail иначе просто повторяет функции Thunderbird.
Отсутствует
dreamkz
Э нет, Thunderbird-у в этом смысле далеко до данного расширения. Во-первых, не нужна отдельная программа, что до "уведомления", то на вкладке SimpleMail -> "Настройки" -> "Общие" - > "Загружать только заголовки".
И мы имеем полный аналог "Диспетчера" в The Bat!
Отсутствует
ARG, спасибо, разобрался!
Но вот только хотелось бы, чтобы при клике на уведомление о новом сообщении происходила переадресация с открытием почтового ящика в браузере.
Например, такое есть QIP Infium. Но там только можно получать уведомления о новой почте на один логин с gmail.com или mail.ru.
Здесь такое возможно, или есть другое расширение для этих целей?
Отсутствует