View previous topic :: View next topic |
Author |
Message |
InFreeBSD Subscriber
Joined: 11 May 2012 Posts: 19 Location: Украина
|
Posted: 09 Jan 2025 16:05 (Thu) Post subject: Длина строки пароля внешнего smtp |
|
|
Пытаюсь настроить отправку писем через сервис SendGrid, который предоставляет SMTP relay. В нем используется api ключ в поле пароль. Выяснилось, что не хватает длины в 5 символов, чтоб авторизоваться на внешнем smtp. Можно это исправить? Добавьте еще чуть с запасом.
Можно найти решение до того как будет (или не будет?) исправление? Например, как сформировать строку пароля другими средствами (PHP или др.), чтоб скопировать в конфиг файл серевера, минуя консоль? |
|
Back to top |
|
|
NAMOR CMS Developer
Joined: 15 Oct 2005 Posts: 1081
|
Posted: 10 Jan 2025 16:19 (Fri) Post subject: |
|
|
Максимальная длина пароля при вводе в консоли — 64 символа. В вашем случае длина пароля 69 символов?
Решение есть. Строку пароля в cfg-файле:
<col name="Password">C00:...</col>
заменяем на:
<col name="Password">RAW:...</col>
где вместо многоточия указываем пароль в том виде, в каком он вводился бы в консоли. В этом случае длина пароля не ограничивается. Далее перезапускаем CMS.
После сохранения настроек из консоли пароль в файле зашифруется, но сохранится полностью. В консоли можно редактировать любые свойства, кроме этого "длинного" пароля, и сохранять изменения — пароль будет сохраняться.
Это решение подходит для любых паролей в cfg-файлах CMS. |
|
Back to top |
|
|
InFreeBSD Subscriber
Joined: 11 May 2012 Posts: 19 Location: Украина
|
Posted: 12 Jan 2025 1:33 (Sun) Post subject: |
|
|
Да. Длина пароля 69 символов. Спасибо, согласно инструкции все заработало. |
|
Back to top |
|
|
NAMOR CMS Developer
Joined: 15 Oct 2005 Posts: 1081
|
Posted: 12 Jan 2025 19:40 (Sun) Post subject: |
|
|
Понял, хорошо, в следующей версии CMS длину поля "Пароль" сделаем побольше. |
|
Back to top |
|
|
|