mailformulier werkt niet meer
mailformulier werkt niet meer
sinds een paar dagen werk het contactformulier op onze site niet meer, de reden een verandering bij de server.
van de server ontving ik het volgende antwoord:
Uit veiligheidsoverwegingen is het niet meer mogelijk om via een plat formulier of php scripts te mailen vanaf de website. Dit resulteert in een Reject for policy of andere foutmelding. Ook weigeren steeds meer mailproviders e-mail die niet via een SMTP server wordt verstuurd. Daarom is voor het correct mailen vanaf je website het gebruik van een SMTP plugin als PHPMailer, SMTP2go of WP Mail SMTP vereist.
Hoe kan ik dit in WYSIWYG oplossen / aanpassen zodat het contact formulier weer werkt?
m.v.g. John
van de server ontving ik het volgende antwoord:
Uit veiligheidsoverwegingen is het niet meer mogelijk om via een plat formulier of php scripts te mailen vanaf de website. Dit resulteert in een Reject for policy of andere foutmelding. Ook weigeren steeds meer mailproviders e-mail die niet via een SMTP server wordt verstuurd. Daarom is voor het correct mailen vanaf je website het gebruik van een SMTP plugin als PHPMailer, SMTP2go of WP Mail SMTP vereist.
Hoe kan ik dit in WYSIWYG oplossen / aanpassen zodat het contact formulier weer werkt?
m.v.g. John
- BaconFries
-
- Posts: 5799
- Joined: Thu Aug 16, 2007 7:32 pm
Re: mailformulier werkt niet meer
You can already do this. Your host can provide the correct settings required then once you have these you can configure the SMTP settings in the form properties (Advanced->Mail Engine)


Re: mailformulier werkt niet meer
Dit zijn de gegevens die ik van de provider heb ontvangen, als ik deze invoer wordt de mail niet verzonden en wordt verwezen naar de foutpagina.
Wat doe ik fout?
Smail->isSMTP();
$mail->Host = "mail.mijndomein.nl";
$mail->SMTPAuth = true;
$mail->Username = "volledig e-mailadres";
$mail->Password = "e-mailadres wachtwoord";
$mail->SMTPSecure = PHPMailer::ENCRYPTION_STARTTLS;
$mail->Port = 587;
Wat doe ik fout?
Smail->isSMTP();
$mail->Host = "mail.mijndomein.nl";
$mail->SMTPAuth = true;
$mail->Username = "volledig e-mailadres";
$mail->Password = "e-mailadres wachtwoord";
$mail->SMTPSecure = PHPMailer::ENCRYPTION_STARTTLS;
$mail->Port = 587;
Re: mailformulier werkt niet meer
Wat is de foutmelding?
Re: mailformulier werkt niet meer
Ik heb geen idee, ik heb alles ingesteld en geüpload.
Als ik daarna naar de pagina https://www.wsvonrust.nl/contact_webmaster.php ga ik vul die in en druk op verzenden dan wordt ik direct doorverwezen naar de foutpagina en ik heb absoluut geen idee waarom
Als ik daarna naar de pagina https://www.wsvonrust.nl/contact_webmaster.php ga ik vul die in en druk op verzenden dan wordt ik direct doorverwezen naar de foutpagina en ik heb absoluut geen idee waarom
Re: mailformulier werkt niet meer
Om er achter te komen wat de foutmelding is met je contact opnemen met de webhost.
Zij kunnen in de web log zien wat er mis gaat.
De enige reden waarom het niet werkt is als de instellingen fout zijn, want het werkt nameiljk wel voor all andere gebruikers.
Dus alleen je webhost kan bepalen wat er mis gaat.
Zij kunnen in de web log zien wat er mis gaat.
De enige reden waarom het niet werkt is als de instellingen fout zijn, want het werkt nameiljk wel voor all andere gebruikers.
Dus alleen je webhost kan bepalen wat er mis gaat.
Re: mailformulier werkt niet meer
Ik heb hetzelfde probleem. Geen enkel formulier werkt meer.
Ook bij webhost Mijndomein. Maar helaas waren ze vandaag niet bereikbaar. Ik ga maandag proberen ze te bereiken.
Sinds zij met emailplatform hebben aangepast loopt het niet goed meer.
Groet,
Berna
Ook bij webhost Mijndomein. Maar helaas waren ze vandaag niet bereikbaar. Ik ga maandag proberen ze te bereiken.
Sinds zij met emailplatform hebben aangepast loopt het niet goed meer.
Groet,
Berna
Re: mailformulier werkt niet meer
Je kunt dit alleen oplossen als je weet wat de exacte foutmelding is.
WYSIWYG Web Builder heeft heel veel instellingen, maar deze zjjn anders voor elk server, dus het is lastig je hierbij helpen zonder alle gegevens.
WYSIWYG Web Builder heeft heel veel instellingen, maar deze zjjn anders voor elk server, dus het is lastig je hierbij helpen zonder alle gegevens.
Re: mailformulier werkt niet meer
Vandaag heeft mijndomein.nl mijn contact formulier getest en aangepast, zij stuurde mij de volgende tekst.
Zojuist heb ik heb via de pagina https://wsvonrust.nl/contact.php getest hoe het oorspronlelijk stond, dat werkt niet want ik werd gestuurd naar de pagina https://wsvonrust.nl/fout.html
Na een aanpassing in de code van het bestand contact.php ging het versturen van de e-mail wel goed.
Aangepast van:
$mail->From = $mailfrom;
$mail->FromName = $mailfrom;
Naar:
$mail->From = 'secretaris@wsvonrust.nl';
$mail->FromName = 'Test';
Misschien hebben jullie daar iets aan, mij zegt het niets.
Zojuist heb ik heb via de pagina https://wsvonrust.nl/contact.php getest hoe het oorspronlelijk stond, dat werkt niet want ik werd gestuurd naar de pagina https://wsvonrust.nl/fout.html
Na een aanpassing in de code van het bestand contact.php ging het versturen van de e-mail wel goed.
Aangepast van:
$mail->From = $mailfrom;
$mail->FromName = $mailfrom;
Naar:
$mail->From = 'secretaris@wsvonrust.nl';
$mail->FromName = 'Test';
Misschien hebben jullie daar iets aan, mij zegt het niets.
Re: mailformulier werkt niet meer
Je kunt het 'from address' instellen in de eigenschappen van het formulier.
Dit geeft aan door wie het bericht verstuurd is.

Wanneer je geen 'from address' specificeerd, dan wordt het email adres van het formulier gebruikt.
Dit geeft aan door wie het bericht verstuurd is.

Wanneer je geen 'from address' specificeerd, dan wordt het email adres van het formulier gebruikt.
Re: mailformulier werkt niet meer
Duidelijk maar wat heeft dit te maken of het formulier wel of niet werkt ?????
Re: mailformulier werkt niet meer
Dat heeft te maken met hoe de web host de server heeft ingericht.
Bij sommige web hosts worden emails niet verstuurd als het 'from address' niet van dezelfde domain is.
Dit heeft niets met de software te maken, dit is een beperking van de server.
Maar je kunt dit dus wel aanpassen via de eigenschappen van het formulier.
Bij sommige web hosts worden emails niet verstuurd als het 'from address' niet van dezelfde domain is.
Dit heeft niets met de software te maken, dit is een beperking van de server.
Maar je kunt dit dus wel aanpassen via de eigenschappen van het formulier.
Re: mailformulier werkt niet meer
ok duidelijk bedankt
-
-
- Posts: 32
- Joined: Sun Jan 10, 2021 1:47 pm
Re: mailformulier werkt niet meer
Ook onze inschrijf / mailformulieren werken sinds oktober niet meer. Vele pogingen gedaan maar ik geef het op.
Gelukkig maak ik gebruik van WYSIWYG met de kreet maak zonder kennis een professionele website, dus er is nog hoop voor me.
Via onze website organiseren wij periodiek een reünie en maken daarvoor dus ook gebruik van inschrijf/ opgave formulieren.
Al jaren loopt dit goed en gelukkig tot en met onze "laatste" reünie in 2022.
Echter na medio oktober 2022 kwamen de formulieren niet meer binnen op ons mailadres.
Bij de provider zijn wijzigingen doorgevoerd. Voor verwerking van het formulier moet nu het afzender mailadres gelijk zijn als die van de site.
Goed dat kan wel en werkt, maar nu zijn bij ontvangt van de mail de geadresseerde en de ontvanger gelijk.
In de map inkomende mail staan dan dus ongeveer150 mails met dezelfde "ons" afzender mail adres. Geen makkelijk overzicht.
Zou op te lossen zijn door verzending via SMTP server.
Middels de WYSYWYG16 Formulier Wizard een eenvoudig formuliertje gemaakt
dat wel ontvangen wordt middels PHP formulier processor met onze eigen afzender maar het lukt met niet via de SMTP weg.
Via meer opties/ Mail Engine , "Gebruik PHPMailer in plaats van standaard PHP mail aangevinkt" en gegevens ingevuld.
De mail blijft binnenkomen met gelijke afzender. Merk hierbij nog geen verschil
De provider geeft aan: "Wij ondersteunen alleen WordPress en geen andere programma's dus zou het volgen hen handiger zijn daarop over te stappen,
maar mijn hele website is al jaren gemaakt en onderhouden via WYSIWYG en ik begin lieven niet weer helemaal opnieuw.
Graag hulp en advies in deze. Met vriendelijke groet Johan.
Gelukkig maak ik gebruik van WYSIWYG met de kreet maak zonder kennis een professionele website, dus er is nog hoop voor me.
Via onze website organiseren wij periodiek een reünie en maken daarvoor dus ook gebruik van inschrijf/ opgave formulieren.
Al jaren loopt dit goed en gelukkig tot en met onze "laatste" reünie in 2022.
Echter na medio oktober 2022 kwamen de formulieren niet meer binnen op ons mailadres.
Bij de provider zijn wijzigingen doorgevoerd. Voor verwerking van het formulier moet nu het afzender mailadres gelijk zijn als die van de site.
Goed dat kan wel en werkt, maar nu zijn bij ontvangt van de mail de geadresseerde en de ontvanger gelijk.
In de map inkomende mail staan dan dus ongeveer150 mails met dezelfde "ons" afzender mail adres. Geen makkelijk overzicht.
Zou op te lossen zijn door verzending via SMTP server.
Middels de WYSYWYG16 Formulier Wizard een eenvoudig formuliertje gemaakt
dat wel ontvangen wordt middels PHP formulier processor met onze eigen afzender maar het lukt met niet via de SMTP weg.
Via meer opties/ Mail Engine , "Gebruik PHPMailer in plaats van standaard PHP mail aangevinkt" en gegevens ingevuld.
De mail blijft binnenkomen met gelijke afzender. Merk hierbij nog geen verschil
De provider geeft aan: "Wij ondersteunen alleen WordPress en geen andere programma's dus zou het volgen hen handiger zijn daarop over te stappen,
maar mijn hele website is al jaren gemaakt en onderhouden via WYSIWYG en ik begin lieven niet weer helemaal opnieuw.
Graag hulp en advies in deze. Met vriendelijke groet Johan.
Re: mailformulier werkt niet meer
Het 'from address' bepaalt welk waarde wordt gebruikt voor de afzender email.
Als je het 'from address' leeg laat dan wordt het door de gebruiker ingevoerde email adress gebruikt. Zoals je waarschijnlijk eerder al deed.
Wanneer je webhost oplegt dat je alleen email adressen binnen het domein mag gebruiken dat kun je hier dus geen ander address gebruiken, aangezien de server deze dan blokkeert.
Dit is niet direct gerelateerd aan WYSIWYG Web Builder. Je zal dit probleem met elke web design tool hebben.
Maar je kunt misschien wel de naam van de afzender gebruiken. De meeste email applicaties zullen deze dan weergeven als de afzender.
Stel je hebt een invoer veld 'naam', dan kun je in de 'from name' optie instellen op
Merk op dat versie 16 niet meer wordt ondersteund.
Als je het 'from address' leeg laat dan wordt het door de gebruiker ingevoerde email adress gebruikt. Zoals je waarschijnlijk eerder al deed.
Wanneer je webhost oplegt dat je alleen email adressen binnen het domein mag gebruiken dat kun je hier dus geen ander address gebruiken, aangezien de server deze dan blokkeert.
Dit is niet direct gerelateerd aan WYSIWYG Web Builder. Je zal dit probleem met elke web design tool hebben.
Maar je kunt misschien wel de naam van de afzender gebruiken. De meeste email applicaties zullen deze dan weergeven als de afzender.
Stel je hebt een invoer veld 'naam', dan kun je in de 'from name' optie instellen op
Code: Select all
$_POST['naam']
-
-
- Posts: 32
- Joined: Sun Jan 10, 2021 1:47 pm
Re: mailformulier werkt niet meer
In mijn eerdere verzoek gaf ik aan gebruik te maken van WYSIWYG16 (typfoutje)
maar per december 2022 is dat WYSIWYG18. Speciaal de nieuwste versie dan kon het daar al niet aan liggen.
Als ik het afzender mail adres weglaat en of bij "From email" $_POST['naam'] neerzet
komt het hele formulier al niet in beeld
Is de SMTP weg geen optie?
maar per december 2022 is dat WYSIWYG18. Speciaal de nieuwste versie dan kon het daar al niet aan liggen.
Als ik het afzender mail adres weglaat en of bij "From email" $_POST['naam'] neerzet
komt het hele formulier al niet in beeld
Is de SMTP weg geen optie?
Re: mailformulier werkt niet meer
Het is lastig je hierbij te helpen zonder al je instellingen te zien.
De software heeft duizenden opties en miljoenen mogelijke combinatise, dus ik heb meer informatie nodig om hier iets zinnigs over te zeggen.
Als je verdere hulp nodig hebt, deel dan een 'DEMO' project.
SMTP werkt, want dit wordt door heel veel andere ook gebruikt.
De software heeft duizenden opties en miljoenen mogelijke combinatise, dus ik heb meer informatie nodig om hier iets zinnigs over te zeggen.
Als je verdere hulp nodig hebt, deel dan een 'DEMO' project.
SMTP werkt, want dit wordt door heel veel andere ook gebruikt.
-
-
- Posts: 32
- Joined: Sun Jan 10, 2021 1:47 pm
Re: mailformulier werkt niet meer
Dank voor uw aanbod waarvan ik graag gebruik maak.
Om te testen heb ik een heel eenvoudig formuliertje gemaakt met alleen naam, mailadres en verzendknop.
Mijn voorkeur gaat nu natuurlijk uit naar verzending middels SMTP.
Een heel simpel formuliertje hoe maak ik hier nu een 'Demo' project van?
Hier kan ik geen bijlage met schermafdrukken meesturen toch?
Om te testen heb ik een heel eenvoudig formuliertje gemaakt met alleen naam, mailadres en verzendknop.
Mijn voorkeur gaat nu natuurlijk uit naar verzending middels SMTP.
Een heel simpel formuliertje hoe maak ik hier nu een 'Demo' project van?
Hier kan ik geen bijlage met schermafdrukken meesturen toch?
Re: mailformulier werkt niet meer
Wat gaat er mis als je SMTP gebruikt?
Is er een foutmelding?
Misschien gaat er iets mis op de server?
Weet je zeker dat je de juiste gegevens hebt ingevuld?
Je moet de SMTP gegevens van de web server invoeren, niet van je eigen email account. Dat staat de web host waarschijnlijk niet toe.
Om een schermafdruk te plaatsen:
- upload the afbeelding naar je website of een andere publieke server.
- voeg de afbeelding toe in je post.
Is er een foutmelding?
Misschien gaat er iets mis op de server?
Weet je zeker dat je de juiste gegevens hebt ingevuld?
Je moet de SMTP gegevens van de web server invoeren, niet van je eigen email account. Dat staat de web host waarschijnlijk niet toe.
Om een schermafdruk te plaatsen:
- upload the afbeelding naar je website of een andere publieke server.
- voeg de afbeelding toe in je post.
-
-
- Posts: 32
- Joined: Sun Jan 10, 2021 1:47 pm
Re: mailformulier werkt niet meer
Je schrijft:
SMTP bepaalt hoe de email door je webhost wordt verzonden. Het verandert niets aan de struktuur van de email.
Je hebt nu inschrijving@marinehospitaal.nl ingesteld als 'from email', dus in dat geval wordt dit email adres altijd als afzender gebruikt.
Laat je 'from email' leeg dan wordt het 'email' veld van het formulier gebruikt.
Hoe zo denk je dat? De afzender wordt bepaald door 'from email' Daar verandert SMTP niets aan.Formulier verzending middels SMTP zou dit oplossen
maar geeft met onderstaande instellingen nog geen verschil
SMTP bepaalt hoe de email door je webhost wordt verzonden. Het verandert niets aan de struktuur van de email.
Je hebt nu inschrijving@marinehospitaal.nl ingesteld als 'from email', dus in dat geval wordt dit email adres altijd als afzender gebruikt.
Laat je 'from email' leeg dan wordt het 'email' veld van het formulier gebruikt.
-
-
- Posts: 32
- Joined: Sun Jan 10, 2021 1:47 pm
Re: mailformulier werkt niet meer
'from email' leeg gemaakt en dan komt het formulier niet meer binnen.
Re: mailformulier werkt niet meer
Dat wordt bepaald door de webhost. Wanneer de webhost niet toe staat om email vanuit een andere email adres te versturen dan kan dat dus alleen door het 'from address' op een gefixeerd email adres in te stellen.
Zoals eerder aangegeven kun je nog wel proberen om $_POST['name'] te gebruiken als 'from name'.
Er van uitgaande dat het formulier een invoerveld 'name' heeft.
Merk op dat deze beperking door de webhost wordt opgelegd. Dit heeft niets met de software te maken.
Als je verder hulp nodig hebt, deel dan een DEMO project (met de instellingen waarbij email niet werkt) zodat ik kan zien wat de output code is.
Maar ik kan niets aan de beperkingen van je webhost doen. Mocht de webhost nog verder suggesties hebben om deze beperking te omzeilen, dan kan ik je wellicht nog helpen om dit in WWB in te stellen.
Zoals eerder aangegeven kun je nog wel proberen om $_POST['name'] te gebruiken als 'from name'.
Er van uitgaande dat het formulier een invoerveld 'name' heeft.
Merk op dat deze beperking door de webhost wordt opgelegd. Dit heeft niets met de software te maken.
Als je verder hulp nodig hebt, deel dan een DEMO project (met de instellingen waarbij email niet werkt) zodat ik kan zien wat de output code is.
Maar ik kan niets aan de beperkingen van je webhost doen. Mocht de webhost nog verder suggesties hebben om deze beperking te omzeilen, dan kan ik je wellicht nog helpen om dit in WWB in te stellen.
-
-
- Posts: 32
- Joined: Sun Jan 10, 2021 1:47 pm
Re: mailformulier werkt niet meer
Ik begrijp niet altijd het hoe en waarom maar wil wel doorzetten tot het werkt.
Dus is het mogelijk bij ontvangst van het ingevulde formulier via de mail de "echte" afzender te zien in plaats van mijn eigen website mail?
Ik wil in de inbox van de mail kunnen zien wie het formulier heeft ingevuld zonder de mail te moeten openen.
Zo werkte het perfect in het verleden.
In de wijzigingsbrief van Hostnet staat onderstaande tekst!
Bedoelen zij hier nu mee wat ik graag wil?
De volledige brief staat nu bij de voorbeelden https://www.marinehospitaal.nl/Testmap/ ... lding.html
Met SMTP-authenticatie
Wil je namens een andere domeinnaam mailen? Gebruik dan SMTP-authenticatie. Dit doe je door vanuit je cms in te loggen op de SMTP-server van de betreffende domeinnaam. Bijvoorbeeld: in WordPress doe je dit door per plugin de e-mailinstellingen te bekijken en hier de juiste SMTP-gegevens in te vullen.
Advies
Mogelijk gebruik je jouw website(s) om mail te versturen namens een andere domeinnaam. We raden je aan dit te controleren voor de volgende websites:
- marinehospitaal.nl
Door het afzendadres te wijzigen naar een e-mailadres binnen jouw pakket, kun je e-mails blijven versturen vanaf jouw website. Of zorg dat je de e-mails voortaan verstuurt met SMTP-authenticatie.
En tot slot hoe deel ik een DEMO project ????
Dus is het mogelijk bij ontvangst van het ingevulde formulier via de mail de "echte" afzender te zien in plaats van mijn eigen website mail?
Ik wil in de inbox van de mail kunnen zien wie het formulier heeft ingevuld zonder de mail te moeten openen.
Zo werkte het perfect in het verleden.
In de wijzigingsbrief van Hostnet staat onderstaande tekst!
Bedoelen zij hier nu mee wat ik graag wil?
De volledige brief staat nu bij de voorbeelden https://www.marinehospitaal.nl/Testmap/ ... lding.html
Met SMTP-authenticatie
Wil je namens een andere domeinnaam mailen? Gebruik dan SMTP-authenticatie. Dit doe je door vanuit je cms in te loggen op de SMTP-server van de betreffende domeinnaam. Bijvoorbeeld: in WordPress doe je dit door per plugin de e-mailinstellingen te bekijken en hier de juiste SMTP-gegevens in te vullen.
Advies
Mogelijk gebruik je jouw website(s) om mail te versturen namens een andere domeinnaam. We raden je aan dit te controleren voor de volgende websites:
- marinehospitaal.nl
Door het afzendadres te wijzigen naar een e-mailadres binnen jouw pakket, kun je e-mails blijven versturen vanaf jouw website. Of zorg dat je de e-mails voortaan verstuurt met SMTP-authenticatie.
En tot slot hoe deel ik een DEMO project ????
Re: mailformulier werkt niet meer
De webhost scrhijft:
Misschien moet je nog iets meer wijzigen dan alleen SMTP?
Echter, op basis van jouw test werkt dit niet. Dus je moet aan de webhost vragen waarom de email toch niet worden verstuurd.Wil je namens een andere domeinnaam mailen? Gebruik dan SMTP-authenticatie. Dit doe je door vanuit je cms in te loggen op de SMTP-server van de betreffende domeinnaam. Bijvoorbeeld: in WordPress doe je dit door per plugin de e-mailinstellingen te bekijken en hier de juiste SMTP-gegevens in te vullen.
Misschien moet je nog iets meer wijzigen dan alleen SMTP?
Zie: viewtopic.php?f=10&t=82134En tot slot hoe deel ik een DEMO project ????
-
-
- Posts: 32
- Joined: Sun Jan 10, 2021 1:47 pm
Re: mailformulier werkt niet meer
A. Ga het probleem voorleggen aan de webhost.
B. De link van hoe deel ik een DEMO project gaat dan in het Engels verder. Dat ging 60 jaar geleden al fout dus moet ik dat advies eerst "laten"vertalen.
B. De link van hoe deel ik een DEMO project gaat dan in het Engels verder. Dat ging 60 jaar geleden al fout dus moet ik dat advies eerst "laten"vertalen.
Re: mailformulier werkt niet meer
Dit is de Nederlandse uitleg:
viewtopic.php?t=96388
viewtopic.php?t=96388