narendrav Posted June 17, 2011 Share Posted June 17, 2011 hi. i have writtend this code to send email. it works fine and sends the mail. but the sender field in gmail shows "unknown". i dont know why this is happening. here is what gmail and hotmail websites shows. Gmail ------------- "unknown sender " hotmail ----------- "user@gator1377.hostgator.com " can anyone please sort this out for me. here's the code. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Mail Sent</title> </head> <body> <?php $from = 'me@example.com'; $subject = $_POST['subject']; $text = $_POST['text']; $dbc = mysqli_connect('localhost','user','password','databasename') or die('Error connecting to database'); $query = "SELECT * FROM email_list"; $result = mysqli_query($dbc,$query) or die('Error Querying Database'); while($row = mysqli_fetch_array($result)) { $first_name = $row['first_name']; $last_name = $row['last_name']; $to = $row['email']; $msg = "Dear $first_name $last_name \n $text"; mail($to,$subject,$msg,'From :' . $from); echo 'Email sent to : '. $to . '<br />'; } mysqli_close($dbc); ?> </body> </html> Quote Link to comment https://forums.phpfreaks.com/topic/239626-unknow-sender-in-gmails-sender-field/ Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.