mailformulier komt bij ongewenst terecht
Uit de headers kan ik het volgende halen:
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
2
3
4
5
6
7
8
9
10
11
12
13
14
Return-path: <[email protected]>
Envelope-to: [email protected]
Delivery-date: Fri, 18 Sep 2009 20:19:27 +0200
Received: from apache by srv8057.flexwebhosting.nl with local (Exim 4.67)
(envelope-from <[email protected]>)
id 1Moi3L-0008Vq-NV
for [email protected]; Fri, 18 Sep 2009 20:19:27 +0200
To: [email protected]
Subject: Inschrijving cursus
X-PHP-Script: www.domein.nl/inschrijven/cursus2.php for
88.888.8.237
From: T.B. Naam <[email protected]>
Message-Id: <[email protected]>
Date: Fri, 18 Sep 2009 20:19:27 +0200
Envelope-to: [email protected]
Delivery-date: Fri, 18 Sep 2009 20:19:27 +0200
Received: from apache by srv8057.flexwebhosting.nl with local (Exim 4.67)
(envelope-from <[email protected]>)
id 1Moi3L-0008Vq-NV
for [email protected]; Fri, 18 Sep 2009 20:19:27 +0200
To: [email protected]
Subject: Inschrijving cursus
X-PHP-Script: www.domein.nl/inschrijven/cursus2.php for
88.888.8.237
From: T.B. Naam <[email protected]>
Message-Id: <[email protected]>
Date: Fri, 18 Sep 2009 20:19:27 +0200
waarbij domein.nl mijn domein is.
uit het mailscriptje:
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
2
3
4
5
6
7
8
9
10
11
12
13
14
15
//stel mail() parameters op
$bericht = htmlspecialchars('Naam: '.$_POST['naam'].'
Email: '.$_POST['email'].'
Adres: '.$_POST['adres'].'
Geslacht: '.$_POST['geslacht'].'
Postcode: '.$_POST['postcode'].'
Plaats: '.$_POST['plaats'].'
Telefoon: '.$_POST['telefoon'].'
Datum: '.$_POST['bericht']);
$naar = '[email protected]';
$van = "From: ".htmlspecialchars($_POST['naam'])." <".htmlspecialchars($_POST['email']).">\n";
$onderwerp = 'Inschrijving cursus';
//verzend bericht
if(@mail($naar, $onderwerp, $bericht, $van)){
$bericht = htmlspecialchars('Naam: '.$_POST['naam'].'
Email: '.$_POST['email'].'
Adres: '.$_POST['adres'].'
Geslacht: '.$_POST['geslacht'].'
Postcode: '.$_POST['postcode'].'
Plaats: '.$_POST['plaats'].'
Telefoon: '.$_POST['telefoon'].'
Datum: '.$_POST['bericht']);
$naar = '[email protected]';
$van = "From: ".htmlspecialchars($_POST['naam'])." <".htmlspecialchars($_POST['email']).">\n";
$onderwerp = 'Inschrijving cursus';
//verzend bericht
if(@mail($naar, $onderwerp, $bericht, $van)){
kan iemand zien wáárom deze mails in de ongewenste bak terechtkomen?
Neem bv hotmail die is heel nauwkeurig met het doorlaten van hun e-mails.. Tja wat wil je met zoveel berichten op een dag.. Maar goed dat valt niet op te lossen naar mijn weten. Het enigste wat je kan doen is een mailtje sturen maar of je wat bereikt vraag ik me af..
Dus een mail sturen naar m'n hostingprovider bedoel je?
Code (php)
1
2
3
4
5
6
7
8
2
3
4
5
6
7
8
<?php
$van = "From: " . $_POST['naam'] . " <" . $_POST['email'] . ">\r\n";
$van .= "MIME-Version: 1.0\r\n";
$van .= "Content-Type: text/html; charset=iso-8859-1\r\n";
$van .= "X-Priority: 3\r\n";
$van .= "X-MSMail-Priority: Normal\r\n";
$van .= "X-Mailer: PHP / ".phpversion()."\r\n";
?>
$van = "From: " . $_POST['naam'] . " <" . $_POST['email'] . ">\r\n";
$van .= "MIME-Version: 1.0\r\n";
$van .= "Content-Type: text/html; charset=iso-8859-1\r\n";
$van .= "X-Priority: 3\r\n";
$van .= "X-MSMail-Priority: Normal\r\n";
$van .= "X-Mailer: PHP / ".phpversion()."\r\n";
?>
Blijft helaas in de ongewenste mailbox terechtkomen...
Twan van der Poel schreef op 21.09.2009 12:49:
Het is belangrijk dat je FROM adres overeenkomt met de server waar je daadwerkelijk vanaf verstuurd. Als jij verstuurd vanaf pietje.nl dan dient het from adres in ieder geval b.v. [email protected] te zijn.
Dit is de meestvoorkomende spam-box fout.
Groet,
Dit is de meestvoorkomende spam-box fout.
Groet,
Ah, gaan we daar wat aan doen. Ik laat hem nl versturen met als from het adres wat de persoon invult bij zijn e-mail!
@SanThe -> handige link! Thanks
Gewijzigd op 01/01/1970 01:00:00 door Vincent