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

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

  • Показать исходный текст
  • История страницы
  • Ссылки сюда
  • Оставить на чай
  • Экспорт в PDF
  • Наверх

  • 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.

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

    Обсуждение

    Ваш комментарий:

    Внимание! Оставляя комментарий Вы соглашаетесь с пониманием и несете ответственность за свои действия гл.2 ст.18 Федерального закона №38-ФЗ «О рекламе» и ст.3 п.1 Федерального закона №152-ФЗ «О персональных данных»
    193 +13 = 
     
    software/nas/phpmailer_dsm_7.1.txt · Последнее изменение: 2023/10/04 20:17 — vladpolskiy