Релиз кандидат
...
Администрирование
Настройка почтовых уведомлений

DSN

9min

Описание

DSN представляет собой строку подключения, в которой содержатся все необходимые параметры соединения в одном выражении. В Пассворке для этого используются параметры:

Строка настройки в Пассворке определяющая каким способом и через какого провайдера отправлять почту. В ней задаются тип транспорта, ключ API или данные авторизации, а также дополнительные параметры.

Задаёт адрес электронной почты, который используется как отправитель уведомлений по умолчанию в Пассворке.

Настройка

Отредактировать конфигурационный файл Пассворка:

  • Linux — /var/www/init/config.env
  • Windows Server — C:\inetpub\wwwroot\passwork\init\config.env
  • Docker — /<passwork>/conf/keys/config.env

Базовый пример настройки DSN:

shell

  • smtp:// — протокол, который используется для отправки писем
  • [email protected] — логин для подключения (имя пользователя)
  • cdfe%20dynv%20pjxz%20odob — пароль, пробелы заменены на %20 (URL-кодирование)
  • smtp.passwork.com — адрес сервера, через который будут отправляться письма
  • 465 — порт, используется для защищённых SMTP-соединений (SSL)

Перезапустить PHP:

DEB
RPM


Очистить временный кеш Пассворка:

DEB
RPM
Windows Server


Примеры DSN-строк

Gmail с SSL (порт 465):

shell


Gmail с TLS (порт 587):

shell


Yandex с SSL (порт 465):

shell


Yandex с TLS (порт 587):

shell


Mailtrap с TLS:

shell


SMTP-сервер без шифрования:

shell


SMTP-сервер с TLS-шифрованием на порту 587:

shell


SMTP-сервер с SSL-шифрованием на порту 465:

shell