Een e-mailformulier verzenden via een SMTP-omleidingsserver
Om e-mailformulieren te sturen, raden we aan dat je toepassingen of scripts gebruikt die de functie PHP mail() gebruiken (bijvoorbeeld Contact Form 7 voor WordPress). Maar als je contactformulier echter Simple Mail Transfer Protocol (SMTP) nodig heeft, kun je de onderstaande omleidingsinstellingen gebruiken.
Opmerking: hoewel we graag informatie verstrekken over formmail, bieden we geen directe ondersteuning voor de functies en betrouwbaarheid van externe plug-ins, scripts of e-mailproviders. Bekijk voor meer informatie de Ondersteuningsverklaring.
Instelling | Wat we gebruiken |
---|---|
Poort | 25 |
SMTP-verificatie | False, None of turn off |
SSL of veilige verbinding | False, None of turn off |
Server of host1 | localhost |
Je SPF record Toevoegen of Bewerken 2 | v=spf1 include:secureserver.net -all |
E-mail verzenden vanaf 3 | Een e-mailadres waarmee je DNS beheert 4 |
- Als je een PHP-script en de functie
mail()
gebruikt, hoef je geen omleidingsserver op te geven. - Als je een SMTP-omleidingsserver gebruikt, moet je het geschikte SPF-recordtoevoegen of bewerken. Als je dit niet doet, kan de verificatie voor je e-mailformulieren mislukken en worden deze mails mogelijk niet ontvangen. Gebruik niet meerdere SPF-records. Als je meerdere waarden nodig hebt, voeg ze samen in één record.
- Verzend e-mailformulier met een specifiek e-mailadres. Je e-mailadres moet een postvak hebben om antwoorden en retourberichten te ontvangen.
- Bijvoorbeeld, als je user@mycoolexample.com invoert, moet je de bijbehorende SPF-record (sender policy framework) toevoegen aan of bewerken bij de DNS voor mycoolexample.com. Voeg geen externe e-mailadressen toe (zoals Gmail of Yahoo) omdat je de DNS niet beheert voor deze domeinen. Hierdoor kunnen je e-mailformulieren niet geverifieerd en ontvangen worden.
Instelling | Wat we gebruiken |
---|---|
Poort | 25 |
SMTP-verificatie | False, None of turn off |
SSL of veilige verbinding | False, None of turn off |
Server of host1 | relay-hosting.secureserver.net |
Een SPF-record toevoegen2 | v=spf1 include:secureserver.net -all |
- Als je een PHP-script en de functie
mail()
gebruikt, hoef je geen omleidingsserver op te geven. - Als je een SMTP-omleidingsserver gebruikt, moet je de geschikte record voor sender policy framework (SPF) toevoegen. Als je dit niet doet, kan de verificatie voor je e-mailformulieren mislukken en worden deze mogelijk niet ontvangen.
Meer informatie
- Hosting e-mail omleidingsbeperking
- Contactformulier 7 instellen in WordPress
- Meer informatie over mail van PHP.net.
- Meer informatie over wp_mail() van WordPress.