Надсилання електронних листів із формами за допомогою сервера SMTP-ретрансляції
Щоб надсилати електронні листи з формою, рекомендуємо користуватися програмами або сценаріями, що застосовують функцію PHP mail() (наприклад, Форма звернення 7 для WordPress). Проте якщо для форми звернення потрібен Простий протокол передавання пошти (SMTP), можна скористатися параметрами ретрансляції нижче.
Потрібна допомога у створенні веб-сайту, маркетингової стратегії або пошукової оптимізації? Найміть фахівця GoDaddy, і ми зробимо це за вас.
Примітка. Ми будемо раді надати інформацію щодо електронних листів із формою, проте не підтримуємо безпосередньо функції та не підтверджуємо надійність сторонніх плагінів, сценаріїв і постачальників поштових послуг. Докладніше див. у Заяві про підтримку.
| Настройка | Варіанти для використання |
|---|---|
| Порт | 25 |
| Автентифікація SMTP | Значення "False", "None" або вимкнено |
| SSL або захищене підключення | Значення "False", "None" або вимкнено |
| Сервер або хост1 | локальний хост |
| Додайте або змініть запис SPF2 | v=spf1 a mx ptr include:secureserver.net -all |
| Надсилання листів з адреси3 | Адреса електронної пошти, з якої ви керуєте DNS4 |
- Якщо ви використовуєте сценарій PHP й функцію
mail(), указувати сервер ретрансляції не потрібно. - Якщо ви використовуєте сервер SMTP-ретрансляції, потрібно обов’язково додати або змінити відповідний запис SPF. Без такого запису електронні листи з формою не буде авторизовано й, відповідно, отримано. Не використовуйте кілька записів SPF одночасно. Якщо вам потрібні кілька значень, об’єднайте їх в один запис.
- Надсилайте листи з формою з конкретної адреси електронної пошти. До вашої адреси електронної пошти має бути прив’язана поштова скринька для отримання відповідей або зворотних повідомлень.
- Наприклад, якщо ви вводите user@mycoolexample.com, вам необхідно додати або змінити відповідний запис структури політики фільтрації відправників (SPF) у DNS для mycoolexample.com. Не додавайте сторонні адреси електронної пошти (як-от Gmail або Yahoo), оскільки ви не керуєте DNS цих доменів, що може спричинити проблеми з авторизацією та отриманням листів із формою.
| Настройка | Варіанти для використання |
|---|---|
| Порт | 25 |
| Автентифікація SMTP | Значення "False", "None" або вимкнено |
| SSL або захищене підключення | Значення "False", "None" або вимкнено |
| Сервер або хост1 | relay-hosting.secureserver.net |
| Додавання запису SPF2 | v=spf1 a mx ptr include:secureserver.net -all |
- Якщо ви використовуєте сценарій PHP й функцію
mail(), указувати сервер ретрансляції не потрібно. - Якщо ви використовуєте сервер SMTP-ретрансляції, потрібно обов’язково додати відповідний запис структури політики фільтрації відправників (SPF). Без такого запису електронні листи з формою не буде авторизовано й, відповідно, отримано.
Додаткові відомості
- Ліміти ретрансляції пошти в хостингу
- Налаштування Contact Form 7 у WordPress
- Докладніше про mail із PHP.net.
- Докладніше про wp_mail() із WordPress.