Re: Contact Form Problem

From: Date: Mon, 06 Jun 2011 18:52:20 +0000
Subject: Re: Contact Form Problem
References: 1 2 3 4 5 6 7  Groups: php.windows 
Request: Send a blank email to php-windows+get-30642@lists.php.net to get a copy of this message
On Mon, Jun 6, 2011 at 2:18 PM, Gallant, Bryan <Bryan.Gallant@hma.com> wrote: > > Sounds more like a blacklisted email domain... > > -----Original Message----- > From: dustie [mailto:djdust@ntlworld.com] > Sent: Monday, June 06, 2011 12:55 PM > To: php-windows@lists.php.net > Subject: [PHP-WIN] Contact Form Problem > > Hi all > > Got an absolutely baffling problem with a bit of code that I've been using for a very long > time now that I've never had a problem with until now... > > Here's the code: > > *<?php > $To = "djdust@ntlworld.com"; > $Subject = "Testing"; > $Headers = "From: contact@weddingdjswindon.com"; if > (!isset($_POST['Email'])){ ?> <div id="contact_form"> <form > id="form" name="Form" method="post" action="<?php echo > $_SERVER['PHP_SELF']; ?>"> <label>Name</label> <input > type="text" name="Name" /> <label>Email Address<em></label> > <input type="text" name="Email" /> <label>Message:</label> > <textarea name="Message" rows="10" cols="10"></textarea> > <button type="submit" name="Submit">Send!!</button> </form> > </div> <?php >     } else { >         $Line1="you got the following message:"; >         $Content = "$Line1\n\nName: $_POST[Name]\n\nEmail: > $_POST[Email]\n\nMessage:\n\n$_POST[Message]"; > mail("$To","$Subject","$Content","$Headers"); >     } ?> > * > > When it runs, no email is forwarded from it.  It's always worked before and, after a very > long time diagnosing, I've pinpointed what the problem is - it's the 4th line: > > *$Headers = "From: contact@weddingdjswindon.com";* > > Specifically, the domain name.  If I change it to *anything else* at all (such as wedding.com > or swindon.com), the form works and the message arrives.  Keep it as it is though and the message > just disappears down a black hole.  This is the same domain name that the page/site is going to be > hosted at.  Has anyone got any idea at all why this is happening? > All my other websites use the same code and have their own domain name in the email address and > work perfectly. Why is this one single site not playing ball? > > Thanks in advance > > Darren > > -- > PHP Windows Mailing List (http://www.php.net/) > To unsubscribe, visit: http://www.php.net/unsub.php > > Could the email address be invalid, and is therefore failing a check by the main mail service?

« previous php.windows (#30642) next »