[Mail Formulier] Mails komen niet goed aan.

Pagina: 1
Acties:

  • MrVegeta
  • Registratie: September 2002
  • Laatst online: 18-02 12:31

MrVegeta

! Dolf is rechtvaardig !

Topicstarter
Ik heb een hele makkelijke en simpele mail form gevonden die ik kan gebruiken op mijn lokale servertje.

2 bestanden.

email.swf
send.php

http://84.41.133.88/portfolio/pages/contactme/send.php
http://84.41.133.88/portfolio/pages/contactme/email.fla

Ik werk met XAMPP, hier in zitten Apache, PHP5.0, Mysql etc allemaal al in en worden goed geinstalleerd, voor het maken van een mail server gebruik ik "ArgoSoft Mail Server Pro".

Het probleemHet belangrijkste probleem is dat de e-mailtjes niet goed aankomen op mijn e-mail adres.
"Mail has failed SenderID check." Dit is een "foutmelding" die ik krijg van Hotmail als ik een verzonden mail bekijk, er staat ook geen ingevoerde info in, alleen wat de PHP script mee geeft.

Dit is de logfile van het moment dat ik op sent druk
"9-5-2006 19:46:12 - Server is running
9-5-2006 19:46:16 - { 131} START SMTP
9-5-2006 19:46:16 - Requested SMTP connection from 127.0.0.1 [127.0.0.1], ID=131
9-5-2006 19:46:16 - ( 131) Received 160 bytes
9-5-2006 19:46:16 - ( 131) Putting a message from , addressed to 1 recipients, to the outbox
9-5-2006 19:46:16 - ( 131) Message from to 1 recipients has been queued
9-5-2006 19:46:16 - SMTP connection with 127.0.0.1 [127.0.0.1] ended. ID=131
9-5-2006 19:46:16 - { 131} END SMTP
9-5-2006 19:46:17 - Starting delivery thread, ID=132
9-5-2006 19:46:17 - { 132} START Delivery
9-5-2006 19:46:17 - [ 132] Delivering to supersneker@hotmail.com
9-5-2006 19:46:17 - Active delivery threads (ID=132 start): 0
9-5-2006 19:46:17 - [ 132] Attempting to deliver to the domain hotmail.com
9-5-2006 19:46:17 - [ 132] MX data for hotmail.com retrieved from MX cache
9-5-2006 19:46:17 - [ 132] Retrieved 4 MX records for domain hotmail.com:
9-5-2006 19:46:17 - [ 132] Trying the server mx1.hotmail.com: 64.4.50.50
9-5-2006 19:46:38 - [ 132] Winsock error when communicating with exchanger mx1.hotmail.com: 64.4.50.50: [10060] Connection timed out
9-5-2006 19:46:38 - [ 132] Trying the server mx1.hotmail.com: 65.54.245.8
9-5-2006 19:46:42 - [ 132] Message from relayed to 1 recipient(s) on the domain hotmail.com
9-5-2006 19:46:42 - Delivery thread, ID=132, terminated after running for 25,016 seconds.
9-5-2006 19:46:42 - { 132} END Delivery
9-5-2006 19:46:42 - Active delivery threads (ID=132 end): 0"

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
<?PHP

$to = "supersneker@hotmail.com";
$subject = "Flash Contact Form Submission";
$message = "Name: " . $theName;
$message .= "\nEmail: " . $theEmail;
$message .= "\n\nMessage: " . $theMessage;
$headers = "From: $theEmail";
$headers .= "\nReply-To: $theEmail";

$sentOk = mail($to,$subject,$message,$headers);

echo "sentOk=" . $sentOk;

?>


De vraag is dus, weet iemand waarom er geen informatie met de mailtjes mee wordt gegeven en waarom hotmail ze niet goed kan openen?

Geeft steekhoudelijke argumenten terwijl hij niet weet waar het over gaat. BlizzBoys, HD casts van StarCraft II gemaakt door Tweakers! Het begint, Zombiepocalyps


  • André
  • Registratie: Maart 2002
  • Laatst online: 20-02 09:23

André

Analytics dude

Misschien omdat je geen content-type, charset of mime-version meegeeft?

Verder hoort dit in PRG

  • MrVegeta
  • Registratie: September 2002
  • Laatst online: 18-02 12:31

MrVegeta

! Dolf is rechtvaardig !

Topicstarter
Ik had even gekeken naar de verschillende arrays etc en blijkbaar was die $ niet goed.

http://www.gotoandlearn.c...s=0&postorder=asc&start=0

"The correct way to do it is to use the $_POST[] syntax to get those values. So for the email you would say $_POST[’email’]. "

Alles vervangen etc, mail wordt nu wel goed doorgeven!

Geeft steekhoudelijke argumenten terwijl hij niet weet waar het over gaat. BlizzBoys, HD casts van StarCraft II gemaakt door Tweakers! Het begint, Zombiepocalyps


  • Brons
  • Registratie: April 2002
  • Laatst online: 06-02 22:13

Brons

Fail!

Deze link kan wel handig zijn: http://nl3.php.net/register_globals

Het script dat je gebruikt is of heel oud of door een scripter gemaakt die een aantal jaren achter loopt.

  • MrVegeta
  • Registratie: September 2002
  • Laatst online: 18-02 12:31

MrVegeta

! Dolf is rechtvaardig !

Topicstarter
Maar alles werkt nu wel precies zoals ik wil!

Kan nu een onderwerp bijvoegen etc!

Geeft steekhoudelijke argumenten terwijl hij niet weet waar het over gaat. BlizzBoys, HD casts van StarCraft II gemaakt door Tweakers! Het begint, Zombiepocalyps