@mik888em из вашего поста видно что вы пытаетесь пасить переменную представленную в формате JSON, а она ей не является.
upd Поставьте проверку на валидность json Или сами напишите проверочную функцию или проще есть кубик JSON там есть экшен проверки на валидность формата.
Outlook IMAP не работает?
-
Все работало отлично долгое время, но вчера начал выдавать ошибку: _InMail.imap.count: LOGIN_DENIED - Login denied
Решил подождать сутки, но ничего не изменилось.
Пробовал войти в другую почту - такая же ошибка.
Пробовал применить прокси - тоже самое.Попробовал войти в почту через браузер - все ок.
Кто использует outlook подскажите, нет ли у вас проблемы в данный момент?
-
@FastSpace said in Outlook IMAP не работает?:
У всех такое.
Как давно? С чем связано? Ждать решения или искать альтернативу..?)
-
@mikivin said in Outlook IMAP не работает?:
https://community.bablosoft.com/topic/29206/не-получается-с-модуля-почты-получить-письма-с-hotmail/2
Официального ответа от майкрасофта нет? Мб они навсегда отрубили как gmail? Ну чтобы понимать, ждать ли решения проблемы в ближайшие дни, или искать новые варианты
-
@99720 said in Outlook IMAP не работает?:
@mikivin said in Outlook IMAP не работает?:
https://community.bablosoft.com/topic/29206/не-получается-с-модуля-почты-получить-письма-с-hotmail/2
Официального ответа от майкрасофта нет? Мб они навсегда отрубили как gmail? Ну чтобы понимать, ждать ли решения проблемы в ближайшие дни, или искать новые варианты
Навсегда, они в блоге писали.
Ты можешь использовать OAuth2 там IMAP будет работать, готового кубика нет для этого в BAS. -
@99720 said in Outlook IMAP не работает?:
... искать новые варианты
Идеи взять можно отсюда - https://github.com/simonrob/email-oauth2-proxy
-
@sergerdn said in Outlook IMAP не работает?:
Идеи взять можно отсюда - https://github.com/simonrob/email-oauth2-proxy
Возможно, более простым решением будет использовать другую почту? Посмотрел gmail, yahoo тоже не работают с imap. Подскажите, может быть знаете, какие почты англоязычные все еще работают с imap?
-
@99720 said in Outlook IMAP не работает?:
@sergerdn said in Outlook IMAP не работает?:
Идеи взять можно отсюда - https://github.com/simonrob/email-oauth2-proxy
Возможно, более простым решением будет использовать другую почту? Посмотрел gmail, yahoo тоже не работают с imap. Подскажите, может быть знаете, какие почты англоязычные все еще работают с imap?
Оутлук из трастовых был последним.
Можешь конечно еще еплю устроит, зарегать рамблер, привязать его как доп.почту к оутлуку и сделать пересыл писем туда. На сайте при регистрации вводишь оутлук почту, а работать через IMAP уже с рамблер т.к письма туда дублируються, но и эту лавку прикроют.
В yahoo все русские почты при добавление такого финта выдают ошибку "Эту почту нельзя добавить"
-
@99720 said in Outlook IMAP не работает?:
Возможно, более простым решением будет использовать другую почту?
Можно попытаться делать, как делают с Gmail - перенаправляют все письма куда-то в третье место, оттуда их забирают.
Это может быть и почта на своем домене.
Кто-то забирает письма из веб-интерфейса, я видел такие решения и мало того, даже сам делал.
-
может кто подсказать как получить письмо если у меня есть refresh_token и client_id я понимаю что мне нужно с помощью этих данных получить access_token а потом уже письмо может кто то подсказать как и что делать?
-
Если кратко
делаешь запрос post на урл
https://login.microsoftonline.com/common/oauth2/v2.0/token
с параметрами в теле
client_id=client_id&refresh_token=refresh_token&grant_type=refresh_tokenот ответа получаешь access_token
и его уже
в кубик выполнить код после настройки почты
_InMail.getApi().curlOpts["CURLOPT_XOAUTH2_BEARER"] = [[TOKEN]]; -
{"token_type":"Bearer","scope":"https://outlook.office.com/IMAP.AccessAsUser.All https://outlook.office.com/POP.AccessAsUser.All https://outlook.office.com/EWS.AccessAsUser.All https://outlook.office.com/SMTP.Send","expires_in":3600,"ext_expires_in":3600,"access_token":"EwBYA+l3BAAUcDnR9grBJokeAHaUV8R3+rVHX+IAAW69RfEDJ7k6FzZ4WNzy59JRFgmOjWsjcW9GiKk6yjsHbFphzNvNjESbF0qUkDelRpImxaHQcx7veoRXgyTYlztSd7vaZKKOiniVVTsDHc6hgpmseJ/vawW/o29caUDLqUAekVrjLS4nPxH+Ay72ikDgsQwnkbzMs07FmrJ16ftwYZOYUCEpdjAw2uGPS5H1+j6LyVQxZOzgS2hQ5lkCAJJ5KKc70gaheUpDzcWnftka6Z2bANRYSYyMGHMJoM8aY7tfAOU0FuTrwIrOdwLnV1CjL8BuZNGxxfKwtWQmr0DnEQc5IYLKZYzYVCv1jtbYQTKjFPMwTwEIFGJwgLNxCDgQZgAAEP4OeGYWYWMqx8h2BvoDfzkgAtnBSqsAYzosYkXjov7lIu7V3Kj8SyXmGEzmCqIMwttVmBYkYIdDQJ4uj+fNpspoM2cTy5zyWwytrzFnxdvtMl8KM/qEX6HD8NIo3FN96erLvZPUNS6dgHv7tR1XCgGeLeUpWN+lSUkDfq/Rpxv+xAiMcL0d7f3Itn3WhXe8ypnXgjxVGEiRQOVGK+q9LDIkgHBf9MQGTDMMh0PPxW4FpBxQpVMU5cQ6nxSqPZFp26Kexyj5bJSnzVuTlX0UfM5mPKYA1qz6LzGTi/JVErnra2CCJg6CVmdUzOJjNVGYntS/h9Xwu1otby7mXNR4D4lAFgFtRkFRztoehpBwxTmJHk4gsyeAd1QgI43oJX6u/Xta9AXf0XlMm536ZAWiJFFbIMZZf0vPjsB/zlu7+hmImr6HQsQENCi4AZgYIot8KQ8Ds9mLJd81YrwV3uJK9+sKELx6h4mTyzWu4lzVsFetv4q0LbWkmOAdSuP7k2SWnvzC2YCs4lVA9N+tnYjyeckYR8sVBhEg/xV5sHZulw2ZCwIJyjC5ZGmNhuZSORpDjxJSU6Y0nLcRQKRR7AtmeZzdOrQpxmHUqOH6gfZcgTrynDTVj4S+F3I6v7HjYPg/gJIh6/iibz1GHnB2GWOEIwD8bmWgu5oTz5r+yL2pOBkE0ICf3Km4kFpZCBKj/1kmHWHAom+HjWrbgc05B9Dffb6RiZWucodsSa9uHBQhuCl25MhNAg==","refresh_token":"M.C551_BAY.0.U.-CnjAXnZGjbolWabC7H06o9ukaQuKlGrXlfo76XHwG1P4ckzNTncbhOLE2ax03hCmLMkVz2xC6sKqS5n!X02oRXAyceD40Pwzz!pTpQfQdmYKKLzAL5QgkAZfhBRmvuekJkz0wgZVGINZSBfn2rkFjuKCxSkzipxeq8UOgZyPpTKUA18AMuFzhtoIaWcZt4Me4ixYmudzNQwJ5gUqnZipwODGnljMn1ZvEXIhXTR4Cu9y9Yth1d8e3Dlwy2xIG**D3M!MhUcURx6f5YF4XVQKfgtujc78N7boAIQkY2Xos!ZcKk6xheiuhfVwbqaQiVe2216LfC*7bqMosrPp2G22loo2Sd262gKsfMJ2nSWLnH3GWk7Za6zK6BtHjODE8AdQoqwxPlfZNZ0iQ5WNAmYsArAr8ZDi9mAdfKd7Z3e1kl"}
мне вот такой ответ приходит, сохраняю access_token в переменную после этого выполняю код и ничего Login denied хотя почты рабочие, где моя ошибка подскажите пожалуйста
-
@Staasoncheg у меня только что сработало. Проверьте везде ли правильные данные заполнены



-
@sergerdn said in Outlook IMAP не работает?:
Я немного не теме, какие способы есть добыть refresh_token и client_id?
Понимаю, что можно зарегать app и там все взять, но, вероятно, в топике же идет речь не об этом?
9e5f94bc-e8a4-4e73-b8be-63364c29d753 это client_id Mozilla ThunderBird, это статичное значение для этого софта в Майкрософт, а как добыть refresh token, я хер знает, видимо придеться войти там и получить его, он каждый раз походу разный на акк. Также непонятно будут ли там проблемы с массовостью такого действия.
-
good