Saturday, November 3, 2007

Yahta fix for The Bat

Please get Nov-3 version.

If you have "Parse error" for some of your accounts but not for others, please check settings on the web yahoo.com. Sometimes they switch interface to the new Ajax without asking.

18 comments:

Anonymous said...

Проблема с "Parse error", которая уже описывалась в комментах к предыдущей версии "яхты" осталась:

При попытке получить почту из Outlook Express идет сначала постоянный запрос ника и пароля, которые уже указаны. Однако они не принимаются серевером. Интерфейс yahoo на новый не изменен. Специально проверял.

Anonymous said...

Вот лог:

request to http://mail.yahoo.com/ Yahta3.YahooParser.GetResponse
USER ***** Yahta3.Session.Serve
PASS *****
Yahta3.Session.Serve
request to http://mail.yahoo.com/config/login?.tries=1&.src=ym&.last=&promo=&.intl=us&.bypass=&.partner=&.u=cqpj5bp3j1jih&.v=0&.challenge=t_RvrYX0UrM0jirVQACVLUoBNDeM&.yplus=&.emailCode=&pkg=&stepid=&.ev=&hasMsgr=0&.chkP=Y&.done=http://mail.yahoo.com&login=vbond1975&passwd=0a91c42039f7fb34f4e4cce984a9e6a0&.hash=1&.js=1&.md5=1 Yahta3.YahooParser.GetResponse
Can't parse meta http-equiv="Refresh" * Yahta3.YahooParser.Login
exception Parsing error. Yahta3.Session.Serve

Anonymous said...

Может это как-то связано с настройкой Outlook Express? Вот что пишет yahoo на сей счет:

http://help.yahoo.com/l/us/yahoo/mail/yahoomail/mailplus/pop/pop-08.html

Anonymous said...

по прежнему полученные письма в Yahoo не помечает как прочитанные и многие письма получает только заголовок, а внутри письма ничего

Anonymous said...

Я за то, чтобы писали, какой используется eMail-Client и OS. Может быть так будет легче выявить ошибку.

Сам использую The Bat! и XP SP-2 с .Net Framework 2.0, но последнюю бету Яхты ещё не пробовал. На днях отпишусь, как у меня дела.

@anonymous:
@sania:

Пришлите s_v_navi файл index2.html, как он просил в предыдущем посте. Адрес на оф-сайте.

Anonymous said...

Переслал лог-файлы на указанный майл.

Испоьзую Windows XP SP2

Anonymous said...

"Parsing error" ошибка в The Bat! у меня к сожалению тоже осталась.

Но, насколько я понял, дело не в TB!, т.к. в OE (см. наверху) ошибка тоже возникает.

С каким-нибудь eMail-клиентом прога работает у кого-нибудь?

Anonymous said...

Добрый день.
Принимает версия v3 Beta; (.Net 2.0) (Nov-3; 2007) нормально, только нужно зайти ручками в почту и сказать "но сенкс" на предложение переключится на новую почту.
А вот с удалением правда проблема, говорит не могу удалить потому что и т.д.
Логи высылал.
У меня:
Вин 2000 проф
Мозилла Сандербёрд 2.0.0.9
яху аки бесплатные.

Спасибо за программу.

Anonymous said...

"...только нужно зайти ручками в почту и сказать "но сенкс" на предложение переключится на новую почту."

Я лично так когда-то и сделал. С тех пор у меня постоянно Yahoo! Mail Classic появляется, когда я сам захожу, и он больше ничего не спрашивает, только наверху есть ссылка tipa "Попробуйте новый Yahoo! Mail". Но на неё я не нажимал. Без понятия, в чём дело. Надо будет с Thunderbird попробовать.

Проблема, как я уже сказал, в синтаксическом анализе (= Parsing: http://en.wikipedia.org/wiki/Parsing). Yahta запрашивает, как и раньше, пароль, но видимо неправильно его передаёт на Yahoo-страницу и та выдаёт Login-ошибку.

Author: s_v_navi said...

sanyok, пришли пожалуйста login2.html от v3 Beta; (.Net 2.0) (Nov-3; 2007). А лучше все содержимое log фолдера.

Спасибо.

Anonymous said...

@s_v_navi:
Послал login2.html.

login.html от login2.html отличается у меня только цифрой 1 или 2 в строчке: name=".tries" value="1 или 2", поэтому его я не послал, а yahta.log я уже постил в предыдущей теме "Bug reports for Yahta 3 Beta". Этот лог у меня такой же, как и у anonymous наверху (см. второй пост). anonymous, кстати, тоже уже посылал тебе логи.

Anonymous said...

@s_v_navi:
Прогресс есть уже какой-нибудь? Удалось выяснить, в чём дело?

Author: s_v_navi said...

Sanyok: файл который ты прислал у меня парсится нормально.

Посмотри пожалуйста в yahta.log

у тебя тоже обрезается url в том же самом месте?
...ym&.last=&pro

должно быть:

request to https://login.yahoo.com/config/
login?.tries=1&.src=ym&.last=&
promo=&.intl=us&.bypass=&.
partner=&.u=ettuotd3kblre&.v=0&
.challenge=cH.ZPdbLS8ZkVPtoq6akA4Z
.EArR&.yplus=&.emailCode=&pkg=&
stepid=&.ev=&hasMsgr=0&.chkP=Y&
.done=http://mail.yahoo.com&
login=******&passwd=
ba4c3526cc7e9eca265d11bdbd2&.
hash=1&.js=1&.md5=1 Yahta3.YahooParser.GetResponse

На выходных постараюсь сделать версию с расширенным логом.

Anonymous said...

Проблема с Parse осталась и в версии проги от 1.12.07. Выслал лог.

Anonymous said...

@s_v_navi:
Выслал eMail с ответом и с логом от новой версии "Яхты" (Dec-1-L; 2007).

.NET Framework 2.0 у меня установлен, иначе "Яхта" бы не запускалась вообще. The Bat! требует пароль, как и раньше, когда всё ещё нормально работало. В новой версии правда теперь почему-то два раза пароль спрашивает. Потом окно с паролем закрывается и в логе от TB! написано "Server reports error. The response is: -ERR Parsing error". А в логе от "Яхты" важна предпоследняя строчка Can't parse (meta http-equiv="Refresh" * ) Yahta3.YahooParser.Login. В файле login.html это наверно вот эта строчка (meta http-equiv="refresh" content="900"). У Anonymous тоже самое и лог тот же, что и у меня, а использует он Outlook Express. Значит дело не в Mail-клиенте. Я думаю, что у нас с ним чего-то не хватает, что есть у тебя, или что-то иначе, чем у тебя.

Может кроме .NET ещё что-то надо? Я не знаю, типа IE 6.0, а не 7.0 или типа этого?

Author: s_v_navi said...

Так значит Url не обрезается. Я не там искал. У вас европейская yahoo оказывается, там немного по другому редиректы сделаны. Выложил новую версию.

Anonymous said...

@s_v_navi:
Теперь пишет "The underlying connection was closed: Could not establish trust relationship for the SSL/TLS secure channel."

Я SSL/TLS-соедиенение не использую, тем более что для бесплатного аккаунта Yahoo вроде SSL/TLS не поддерживает. POP3-порт у меня обычный 110.

Захожу я, кстати, через английский сайт http://mail.yahoo.com/, но попадаю потом почему-то в немецкий Yahoo Mail! вот с таким URL => http://de.f501.mail.yahoo.com/ym/login?.rand=...

Anonymous said...

P.S. После выхода действительно попадаю на http://edit.europe.yahoo.com/config/login?logout=..., но без "https", поэтому и логин должен быть без "s".