Wysyłanie danych z formularzy za pomocą serwera przekazującego SMTP
Do wysyłania formularzy zalecamy użycie aplikacji lub skryptów korzystających z funkcji PHP mail() (na przykład Contact Form 7 dla WordPress). Jeśli jednak Twój formularz kontaktowy wymaga protokołu SMTP (Simple Mail Transfer Protocol), możesz użyć poniższych ustawień przekaźnika.
Uwaga: chociaż chętnie udzielimy informacji na temat przesyłania formularzy, to nie zapewniamy bezpośredniej pomocy technicznej w zakresie funkcji i działania wtyczek, skryptów lub dostawców poczty innych firm. Więcej informacji można znaleźć w Deklaracji pomocy technicznej.
Ustawienie | Czego używać |
---|---|
Port | 25 |
Uwierzytelnianie SMTP | Fałsz, Brak lub Wyłącz |
SSL lub bezpieczne połączenie | Fałsz, Brak lub Wyłącz |
Serwer lub host1 | localhost |
Dodaj lub edytuj Twój rekord SPF2 | v=spf1 include:secureserver.net -all |
Wyślij wiadomość e-mail 3 | Adres e-mail, na którym zarządzasz DNS4 |
- Jeśli korzystasz ze skryptu PHP i funkcji
mail()
, nie musisz określać serwera przekazującego. - W przypadku korzystania z serwera przekazującego SMTP należy dodać lub edytować odpowiedni rekord SPF. Bez tego Twoje e-maile z formularzami mogą nie przejść uwierzytelnienia i nie zostać odebrane. Nie należy korzystać z wielu rekordów SPF. Jeśli potrzebujesz kilku wartości, połącz je w jeden rekord.
- Wyślij e-mail z formularzem z konkretnego adresu e-mail. Twój adres e-mail musi mieć skrzynkę pocztową, aby odbierać odpowiedzi lub wiadomości z informacją o zwrocie.
- Przykładowo, jeśli wprowadzisz uzytkownik@przyklad.com, należy dodać lub edytować odpowiedni rekord SPF (Sender Policy Framework) do DNS dla domeny przyklad.com. Nie wprowadzaj adresów e-mail innych firm (takich jak Gmail lub Yahoo), ponieważ nie zarządzasz DNS tych domen, przez co Twoje e-maile z formularzem nie przechodzą weryfikacji i nie są dostarczane.
Ustawienie | Czego używać |
---|---|
Port | 25 |
Uwierzytelnianie SMTP | Fałsz, Brak lub Wyłącz |
SSL lub bezpieczne połączenie | Fałsz, Brak lub Wyłącz |
Serwer lub host1 | relay-hosting.secureserver.net |
Dodawanie rekordu SPF2 | v=spf1 include:secureserver.net -all |
- Jeśli korzystasz ze skryptu PHP i funkcji
mail()
, nie musisz określać serwera przekazującego. - W przypadku korzystania z serwera przekazującego SMTP należy dodać odpowiedni rekord SPF (Sender Policy Framework). Bez tego Twoje e-maile z formularzami mogą nie przejść uwierzytelnienia i nie zostać odebrane.
Więcej informacji
- Limity przekaźnika poczty hostingu
- Konfiguracja wtyczki Contact Form 7 w WordPressie
- Dowiedz się więcej o poczcie PHP.net.
- Dowiedz się więcej o wp_mail() od WordPress.