Для форм обратной связи и уведомлений сайта мы рекомендуем отправлять письма через SMTP с авторизацией, а не через PHP mail(). SMTP повышает надёжность доставки и снижает вероятность отказов/попадания в спам.

Инструкция ориентирована на GARMTECH Hosting и GARMTECH.Email / почтовые ящики хостинга.

SMTP‑настройки для GARMTECH

Используйте безопасные параметры:

Параметр Значение
SMTP сервер Hostname сервера услуги (смотрите в My.GARMTECH для вашей почтовой/хостинг услуги)
Порт 465
Шифрование SSL/TLS
Авторизация Обязательна
Логин Полный адрес почты
Пароль Пароль почтового ящика (или пароль приложения при включённой 2FA)

Шаг 1 – Создайте почтовый ящик для отправки

  • Для почты хостинга создайте ящик в Plesk → Mail.
  • Для GARMTECH.Email убедитесь, что ящик существует и вы знаете пароль.

Шаг 2 – WordPress (рекомендуемый вариант)

  1. Установите SMTP‑плагин (например, WP Mail SMTP).
  2. В настройках плагина укажите SMTP‑параметры из таблицы выше.
  3. Укажите “From Email” таким же, как ящик, через который идёт авторизация.
  4. Отправьте тестовое письмо из плагина.

Шаг 3 – PHP‑скрипты (пример)

Если сайт использует PHPMailer или похожую библиотеку, настройте SMTP‑авторизацию:

$mail->isSMTP();
$mail->Host = 'YOUR_SERVICE_HOSTNAME';
$mail->Port = 465;
$mail->SMTPSecure = 'ssl';
$mail->SMTPAuth = true;
$mail->Username = 'you@yourdomain.com';
$mail->Password = 'YOUR_PASSWORD';

Частые проблемы

  • SMTP authentication failed → проверьте пароль; при включённой 2FA используйте пароль приложения.
  • Ошибка SSL/сертификата → используйте правильный hostname сервера услуги (он должен соответствовать сертификату сервера).
  • Письма попадают в спам → настройте SPF/DKIM/DMARC и убедитесь, что адрес “From” соответствует ящику, через который идёт авторизация.

  Распечатать

Поделиться через:

Комментарии

Подтвердить отправку

Пожалуйста, введите текст с изображения в указанное поле; это помогает нам предотвратить спам.