Skip navigation
jono in sydney
Currently Being Moderated

Email form guru needed

Oct 4, 2010 5:17 PM

Hi,

 

Any help greatly appreciated from an email form guru!

 

I have a email form that returns emails to my address - but no others. It is laden with a load of content and HTML. I have checked spam filters and junk inboxes and I'm at a loss as to why this would be happening. I have set up numerous email accounts but only two accounts I have had for ages work. Other emails from the same server are received by the same email host - so I don't think they are being blocked, unless that happens automatically when there is a large volume of html in the email. This still doesn't explain why I get the emails and no one else does.

 

Thanks in advance!

 

See http://www.recruitercritic.com/smarterhire-std-exit-survey.htm which goes to a php send form with the following code:

 

 

Smarterhire exit interview:

First name{$_POST['First']}
Last name{$_POST['Last']}
Title{$_POST['Title']}
Organisation{$_POST['Organisation']}
Contact number{$_POST['Contact_number']}
email{$_POST['email']}
Date joined{$_POST['When_joined']}
Last date{$_POST['Last_day']}
Survey requested by{$_POST['survey_recip']}
Recipient email contact{$_POST['recip_email']}
Why joined{$_POST['why_joined']}
Role expectations{$_POST['Role_expectations']}
Role expectations differences{$_POST['Role_differences']}

$message_body

     Reasons for leaving:
Was remuneration a consideration in your leaving?{$_POST['rem']}
Was redundancy...

$message_body

     Job satisfaction:
Was the support and resources required to fill your role adequate?{$_POST['Support_radio']}
The following....

$message_body

     Exiting employees departure information:
Which of the following best describes your departure?{$_POST['New_destination']}
If applic....   End;       $headers  = "MIME-Version: 1.0\r\n";      $headers .= "Content-type: text/html; charset=iso-8859-1\r\n";      $headers .= "From: ".$_POST['email']." <".$_POST['first'].">\r\n";       mail($to, $subject, $message_body, $headers);      header ("Location: /exit-int-thankyou.htm");      exit;  }else{      header ("Location: /smarterhire-std-exit-survey.htm");      exit; }  ?>
 
Replies
  • Currently Being Moderated
    Oct 5, 2010 9:11 AM   in reply to jono in sydney

    Well, there is not too much info for this post.

     

    I will start with, does your server supports php???? are you sure?

     

    how does your php code looks like?

     

    if yo are tired and give up, buy a plug in to make that form work in no time you can find it at:

     

    http://www.hotdreamweaver.com/form-to-mail

     

    let me know if that works out for you

     

    Message was edited by: I Love Doing Websites

     
    |
    Mark as:
  • Currently Being Moderated
    Oct 4, 2010 10:21 PM   in reply to jono in sydney

    Ok, I am trying to understand the problem.

     

    If I understand correctly the php script works, it is just an issue of trying to send it to other email addresses.  Is that correct?

     

    You have been able to successfully reconfigure the php script to send to at least 1 other email address.  Correct?

     

    When you try some other email addresses they email from the form handler doesn't arrive.  Correct?

     

    Are the other email addresses at another domain than recruitercritic.com?

     

    Can you send to more than one address at the same time?  If so what happens when you send to the original email address and one of the others?

     

    Well, since the script works with the original email, and you are able to successfully modify the script to direct to at least one other email address then it seems that the script is working just fine.  I don't think you have a code issue.  I don't know how heavily formatted the emails are but it is possibly that the emails are getting blocked by the spam filters on the receiving email servers.  You might check http://mxtoolbox.com/ and see what your mail server IP is and what it's reputation is.  If it is on some blacklists that could account for it being blocked by filters on other servers. If that is the case then you should work on getting off any blacklists you are on.

     
    |
    Mark as:
  • Currently Being Moderated
    Oct 4, 2010 10:22 PM   in reply to jono in sydney

    Some hosts (like GD) require that you register any recipient email addresses to your account profile that your scripts are addressing. This is to reduce spam. But nobody can really help until you provide the form mail script.

     
    |
    Mark as:

More Like This

  • Retrieving data ...

Bookmarked By (0)

Answers + Points = Status

  • 10 points awarded for Correct Answers
  • 5 points awarded for Helpful Answers
  • 10,000+ points
  • 1,001-10,000 points
  • 501-1,000 points
  • 5-500 points