Jump to content

PHP Mail script with Streamline.net... not working...


Alexhoward

Recommended Posts

Hi,

 

I'm using Streamline.net as my server.

 

1st of all... is anyone else?

 

I've got a test mail script, but i'm not receiving anything...

 

Just wondering if anyone else has encountered this problem, and managed to solve it

 

here's the code:

<?php

$to = "root@everyonlinestore.co.uk";

$sub = "testing";

$mess = "is it working";

mail($to, $sub, $mess, "From: root@everyonlinestore.co.uk", "-froot\@everyonlinestore.co.uk");

?>

 

Thanks in advance!!

Link to comment
Share on other sites

oh,

 

just incase anyone is wondering.

 

the knowledge base on for my host says i need the 5 parameters.

 

not sure what the -f and \@ is for but that's what they say,

 

however... nothing is coming through, and i'm not getting any errors...

Link to comment
Share on other sites

Hi Ken,

 

thanks for replying

 

I contacted my host and they've sorted it out.

 

my code now looks like this

 

mail form:

<form method="post" action="sendemail.php">

<!-- DO NOT change ANY of the php sections -->
<?php
$ipi = getenv("REMOTE_ADDR");
$httprefi = getenv ("HTTP_REFERER");
$httpagenti = getenv ("HTTP_USER_AGENT");
?>

<input type="hidden" name="ip" value="<?php echo $ipi ?>" />
<input type="hidden" name="httpref" value="<?php echo $httprefi ?>" />
<input type="hidden" name="httpagent" value="<?php echo $httpagenti ?>" />


Your Name: <br />
<input type="text" name="visitor" size="35" />
<br />
Your Email:<br />
<input type="text" name="visitormail" size="35" />
<br /> <br />
<br />
Attention:<br />
<select name="attn" size="1">
<option value=" Sales n Billing ">Sales n Billing </option> 
<option value=" General Support ">General Support </option> 
<option value=" Technical Support ">Technical Support </option> 
<option value=" Webmaster ">Webmaster </option> 
</select>
<br /><br />
Mail Message:
<br />
<textarea name="notes" rows="4" cols="40"></textarea>
<br />
<input type="submit" value="Send Mail" />
<br />
</form>

 

and the send script:

<?php

$ip = $_POST['ip']; 
$httpref = $_POST['httpref']; 
$httpagent = $_POST['httpagent']; 
$visitor = $_POST['visitor']; 
$visitormail = $_POST['visitormail']; 
$notes = $_POST['notes'];
$attn = $_POST['attn'];


if (eregi('http:', $notes)) {
die ("Do NOT try that! ! ");
}
if(!$visitormail == "" && (!strstr($visitormail,"@") || !strstr($visitormail,"."))) 
{
echo "<h2>Use Back - Enter valid e-mail</h2>\n"; 
$badinput = "<h2>Feedback was NOT submitted</h2>\n";
echo $badinput;
die ("Go back! ! ");
}

if(empty($visitor) || empty($visitormail) || empty($notes )) {
echo "<h2>Use Back - fill in all fields</h2>\n";
die ("Use back! ! "); 
}

$todayis = date("l, F j, Y, g:i a") ;

$attn = $attn ; 
$subject = $attn; 

$notes = stripcslashes($notes); 

$message = " $todayis [EST] \n
Attention: $attn \n
Message: $notes \n 
From: $visitor ($visitormail)\n
Additional Info : IP = $ip \n
Browser Info: $httpagent \n
Referral : $httpref \n
";

ini_set("sendmail_from", "root@everyonlinestore.co.uk");


mail("root@everyonlinestore.co.uk", $subject, $message, "From: root@everyonlinestore.co.uk", "-froot@everyonlinestore.co.uk"); 
?>

<p align="center">
Date: <?php echo $todayis ?> 
<br />
Thank You : <?php echo $visitor ?> ( <?php echo $visitormail ?> ) 
<br />

Attention: <?php echo $attn ?>
<br /> 
Message:<br /> 
<?php $notesout = str_replace("\r", "<br/>", $notes); 
echo $notesout; ?> 
<br />
<?php echo $ip ?> 

<br /><br />
<a href="contact.php"> Next Page </a> 
</p> 

 

where i had to "ini_set("sendmail_from", "root@everyonlinestore.co.uk");"

 

are you saying i should change:

 

"-froot@everyonlinestore.co.uk"

 

to:

 

"-f root@everyonlinestore.co.uk"...?

 

i'd really like it to think it was coming from the users email address inputted into the form

 

Thanks for your help

 

Link to comment
Share on other sites

This thread is more than a year old. Please don't revive it unless you have something important to add.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.