Инструменты пользователя

Инструменты сайта


software:nas:phpmailer_dsm_7.1

PHPMailer “Отправка писем и файлов на почту” DSM 7.1



Загружаем архив формы отправки писем по ссылке внизу страницы. Распаковываем архив в корень сайта (папка www) Synology NAS и открываем для редактирования файл send.php. Раздел «Настройки вашей почты».
Меняем под себя поля (в примере почта Google)

// Формирование самого письма
$title = "Заголовок письма";
$body = "Само письмо"
// Настройки вашей почты
$mail->Host       = 'smtp.gmail.com'; // SMTP сервера вашей почты
$mail->Username   = 'your_login@gmail.com'; // Логин на почте
$mail->Password   = 'password'; // 16-значный пароль приложения, настроенный в учетной записи google
$mail->SMTPSecure = 'tls';
$mail->Port       = 587;
// Адрес самой почты и имя отправителя
$mail->setFrom('your_login@gmail.com', 'your_login');
// Получатель письма
$mail->addAddress('youremail@gmail.com');


16-значный пароль приложения:


  • 1.Откройте страницу Аккаунт Google.
  • 2.Нажмите Безопасность.
  • 3.В разделе «Вход в аккаунт Google» выберите Пароли приложений.
  • 4.При необходимости выполните вход.

Этот параметр недоступен, если: двухэтапная аутентификация не настроена для вашего аккаунта; двухэтапная аутентификация настроена только для электронных ключей; вы вошли в рабочий, учебный или другой корпоративный аккаунт; в аккаунте включена Дополнительная защита.

  • 5.В нижней части страницы нажмите Приложение и выберите нужный вариант затем нажмите Устройство и укажите модель затем Создать.
  • 6.Следуя инструкциям, введите пароль приложения (код из 16 символов в желтой строке).
  • 7.Нажмите Готово.



Переходим на наш сайт и заполняем форму:

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

Наслаждаемся… Но не забываем, что наши «your_login@gmail.com» «Password» лежат на сайте в открытом виде и любой может ими воспользоваться по своему усмотрению!. Рекомендую не просто хранить пароли в виде хеша, но и переместить файл с паролями в корень ОС DSM.

Файлы для загрузки

Только авторизованные участники могут оставлять комментарии.
software/nas/phpmailer_dsm_7.1.txt · Последнее изменение: 2025/02/01 09:49 — 127.0.0.1