Доброе время,
fopsМожет быть проблема с антивирусом или фаерволом? (Если раньше все работало...)
Попробуйте вручную залогинится при помощи openssl.
Найдите OpenSSL 0.9.8e (2007 года который использован в EDZV). Я нашел только
0.9.8o. Распаковываете, запускаете openssl.exe.
В появившемся окне вводите команды для проверки POP
1. Подключение POP по порту 995
s_client -connect pop.gmail.com:995
2. Если не вывело ошибки (последняя строка начинается с "+OK"), то логин и пароль:
user
USERNAME@gmail.compass PASSWORD
3. Если не вывело ошибки, то - должен показать "+OK КоличествоПисем СуммарныйРазмерПисем"
stat
Завершить работу с POP - Ctrl-C.
Для проверки SMTP необходимо сначала подготовить логин и пароль. Или echo из UnixUtils (или GNUWIN32) или hex-редактор. Перед логином и перед паролем должен быть null - \0
Пример - распаковываете echo.exe в папку с openssl.exe, создаете батник (например, test.bat ) и запускаете. Содержимое батника:
- Код: Выделить всё
> plain.txt .\echo.exe -ne \000LOGIN\000PASSWORD
openssl enc -base64 -in plain.txt -out plainb64.txt
plainb64.txt содержит строку для авторизации.
1. Подключение по SMTP. Признак ошибки - строка-ответ начинается с "5". С "2" - все нормально (http status codes). Порт попробуйте 465 или 25.
s_client -connect smtp.gmail.com:465
2. Запрос
ehlo testing
3. Авторизация
AUTH PLAIN СтрокаИзPlainb64
Google все ошибки сопровождает ссылками на статьи.