[HELP] Работа с почтой (Принять почту)

infinit

Client
Регистрация
02.04.2016
Сообщения
163
Благодарностей
13
Баллы
18
Пишу авторегистратор Instagram.

На почту приходит письмо с просьбой подтвердить EMAIL.
Задаю критерий поиска, чтобы было только одно письмо с пометкой "Instagram", жму Далее

upload_2016-4-7_19-59-21.png


А далее у Инсты сюрприз - в этом письме только HTML версия письма и 7 абсолютно одинаково сгенирированных ссылки на подтверждение почты.

upload_2016-4-7_20-5-0.png



Мне нужно подтвердить эту почту. Я для этого пытаюсь взять эту ссылку из письма и в следующем экшене перейти по этой ссылке через браузер в новой вкладке. Но не может выполнить экшн "Принять почту", так как 7 одинаковых ссылок, получается что-то типа конфликта и экшн с перепугу не знает какую именно ссылку брать в переменную.
Пробовал делать через регулярное выражение - но оно тут неуместно, на мой взгляд.


Вопрос: Как сделать так, чтобы action "Принять почту" все таки взял ссылку и добавил значение в переменную?
 

Вложения

AloneSlamer

Client
Регистрация
29.01.2013
Сообщения
1 404
Благодарностей
362
Баллы
83

Обращаем Ваше внимание на то, что данный пользователь заблокирован.
Не рекомендуем проводить с AloneSlamer какие-либо сделки.

можно свою регулярку написать?
 

infinit

Client
Регистрация
02.04.2016
Сообщения
163
Благодарностей
13
Баллы
18

ZennoScript

Moderator
Регистрация
04.03.2011
Сообщения
4 450
Благодарностей
1 880
Баллы
113
Тут проблема не в том, что программа не знает какую ссылку брать. Ей всё равно какую брать - какую настроите, ту и возьмёт - подходящую под регулярку + с нужным номером совпадения.
В Вашем случае либо не коннектится на ящик, что очень часто бывает (смотря какой почтовый сервис используете), либо просто не может найти нужное письмо внутри ящика.

Добавьте в экшен принятия почты переменную для ошибки, тогда и поймёте в чем проблема.
 
  • Спасибо
Реакции: infinit

infinit

Client
Регистрация
02.04.2016
Сообщения
163
Благодарностей
13
Баллы
18
В Вашем случае либо не коннектится на ящик, что очень часто бывает (смотря какой почтовый сервис используете), либо просто не может найти нужное письмо внутри ящика.

Добавьте в экшен принятия почты переменную для ошибки, тогда и поймёте в чем проблема.
Использую почту mail.ru
Интересно... Не могли бы вы описать, как это сделать, пожалуйста?
 
Последнее редактирование:

ZennoScript

Moderator
Регистрация
04.03.2011
Сообщения
4 450
Благодарностей
1 880
Баллы
113

infinit

Client
Регистрация
02.04.2016
Сообщения
163
Благодарностей
13
Баллы
18
Последнее редактирование:

ZennoScript

Moderator
Регистрация
04.03.2011
Сообщения
4 450
Благодарностей
1 880
Баллы
113

infinit

Client
Регистрация
02.04.2016
Сообщения
163
Благодарностей
13
Баллы
18
Письмо одно, но оно в HTML формате.
 

infinit

Client
Регистрация
02.04.2016
Сообщения
163
Благодарностей
13
Баллы
18

gvova

Client
Регистрация
23.11.2010
Сообщения
76
Благодарностей
23
Баллы
8
Скорее всего надо уточнить критерий поиска.
Лучше задавать, чтобы зенка искала больше текста.
В данном случае чтобы искала не "Instagram" а "Welcome to Instagram".
Как раз письмо с такими соответствиями скорее всего будет только одно.
 

Mikhail B.

Moderator
Регистрация
23.12.2014
Сообщения
14 328
Благодарностей
5 431
Баллы
113
Я лично этим екшеном не пользуюсь, захожу в почту кликаю по письму. Кстати этот екшн не использует прокси.
 
  • Спасибо
Реакции: AlexGoodWeb

AlexGoodWeb

Client
Регистрация
08.04.2015
Сообщения
206
Благодарностей
51
Баллы
28

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)