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 ----------- "[email protected] " 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 = '[email protected]'; $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> Link to comment https://forums.phpfreaks.com/topic/239626-unknow-sender-in-gmails-sender-field/ Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.