Hallo,

Wie kan mij helpen met het onderstaande script.
Ik zal even uitleggen, wij gebruiken de script voor verzoekjes aanvragen op onze website maar vanmorgen was er een quiz op onze radio en daardoor werd het veel gebruikt en opeens was onze website overbelast.

Wat kan ik hier aan doen?

<?php
header('Refresh: 5;url=/index.php/verzoekjes');
$name = $_POST['name'];
$message = $_POST['message'];
$ip = $_SERVER['REMOTE_ADDR'];
$formcontent = "
<html>
<head></head>
<body>
<p><b>Naam: </b>$name\n</p>
<p><b>Bericht: </b>$message \n<p>
\n
IP-adres van luisteraar of verzoek aanvrager: $ip </body>
</html>";
$recipient = "[email protected]";
$from = "[email protected]";
$subject = "Verzoekje Radio Regenboog";
$mailheader .= 'From: ' . $name . ' <' . $from . '>' . "\r\n";
$mailheader .= "BCC: ".($Bcc) . "\r\n";
$mailheader .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n";
$mailheader .= "MIME-Version: 1.0\r\n";
$mailheader .= "X-Priority: 3\r\n";
$mailheader .= "X-Mailer: PHP". phpversion() ."\r\n";
mail($recipient, $subject, $formcontent, $mailheader) or die("Error!");
echo "Bedankt voor u verzoekje/reactie! Het wordt zo snel mogelijk door de live dj gedraaid.";
?>
Dat ligt hoogstwaarschijnlijk niet aan de mail, maar aan de webserver. Om wat voor bezoekersaantallen ging het? En zit je bij een webhosting op een gedeelde 'shared' server of heb je een eigen server?

Ik neem aan dat je site dus zelf slecht bereikbaar was?
Op een shared server, er werd gezegd door iemand van de provider [13:43:23] Support: indien mogelijk gebruik SMTP in jou scripts
[13:43:36] Support IDFNV: dus nooit PHPmailer gebruiken.
PHPmailer is een apart script die via SMTP kan mailen. Die zou ik juist wel aanraden. Nu gebruik je de standaard mailer uit PHP.

Maar gebeurde er nou precies tijdens die overbelasting? En hoeveel bezoekers?

Dit kreeg ik van de provider te horen vanmiddag

account has just finished sending 1000 emails.
teller staat nu op 4206.

Dat werd vanmiddag verteld.
Dit heeft niks met overbelasting te maken, maar een limiet aan 1000 mails (per dag?).
Advies: Gebruik phpMailer (hun zeggen van niet, maar ze bedoelen blijkbaar de mailer van PHP zelf) en gebruik de SMTP van je provider, of die van je Gmail. Dan gaan de mails niet via de server van IDFNV, maar via je eigen provider.

Of vraag aan IDFNV of ze het limiet kunnen oprekken.
Ik ga ff kijken en proberen of ik het voor elkaar krijg.

[size=xsmall]Toevoeging op 23/10/2016 21:10:00:[/size]

Hoe moet ik dat doen een smtp van google gebruiken in mijn script?
Kun je mij helpen? Ik snap het wel maar ben daar wel uren mee bezig haha
Ik wil je graag helpen, maar laat dan ook zien waarop je vastloopt en wat je geprobeerd hebt. Ik heb al code gegeven naar phpMailer en een voorbeeldscript.

Het is geen afhaalbalie hier voor werkende scripts. Of je kan een vacature aanmaken.
ik zit op shared server he, ik moet onze script zo krijgen met een smtp van google erin.

Reageren