Баг. Проблемы с авторизацией IMAP

Поддержка
  • При вводе пароля при настройке почтового сервера вручную, все нормально работает, а если вставить в переменной или скопировать его в поле с паролем, то вылетает ошибка аутентификации, при попытке считать письма. Пароль проверял многократно, в нем ошибки не может быть..Кто знает решение проблемы?

  • @derx2012

    При вводе пароля при настройке почтового сервера вручную, все нормально работает

    Ручная настройка почтового сервера в BAS?

    Получается если в модуле "почта", в экшене "Настроить", в графе "Пароль" вставляешь пароль строкой, то всё работает, а если вставляешь пароль в переменную и в графу "Пароль" вставляешь переменную, то не работает?

    Проверь тип переменной, вероятно ты получаешь пароль в массив(список), или у тебя стоят пробелы рядом с переменной.


    Выложи тестовый скрипт, или скинь в личку, быстрее получится решить.

  • This post is deleted!
  • @fox
    Я проверял, делал replace, конвертацию в строку, вывод в лог. expression использовал, при выполнении этих действий.
    0_1532112145172_e08a9d6b-3988-4415-8c64-a573101fc120-image.png

  • This post is deleted!
  • @derx2012 Скинте шаб в личку, я засыпаю и расписывать все варианты уже сил нет.

  • @fox
    Да вы правы, через обычную конструкцию replace пробел не удалялся. Хотя его не было в исходном файле, он почему то появился, видимо из за того что пароль был последний в строке а я использовал парсинг строки и где то там он вылез. С помощью этой конструкции удалил пробел и заработало ([[EMAIL_PASSWORD]]).replace(/\s/g,""). Спасибо за подсказку!

  • 0 Votes
    3 Posts
    504 Views
  • 0 Votes
    3 Posts
    616 Views
  • 0 Votes
    20 Posts
    1764 Views
  • 0 Votes
    5 Posts
    1307 Views
  • 0 Votes
    4 Posts
    1903 Views