luckyass Posted May 21, 2009 Share Posted May 21, 2009 a simple problem, which isn't really a problem...it just bugs me. when i send with mail() function, the email is sent once but the "To:" line looks like this "To: [email protected]; Bill Jones", where Bill Jones properties is the email address [email protected]. why the redundancy? the "From" line looks like it should. here is the code: // To send HTML mail, the Content-type header must be set $headers = 'MIME-Version: 1.0' . "\r\n"; $headers .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n"; // Additional headers $headers .= "To: $name <".$email.">" . "\r\n"; // get same result whether $email is concatenated or not $headers .= "From: Best Messsenger <[email protected]>" . "\r\n"; // Mail it mail($to, $subject, $message, $headers); Link to comment https://forums.phpfreaks.com/topic/159011-one-email-is-sent-but-recipient-is-listed-twice-in-the-header/ Share on other sites More sharing options...
Masna Posted May 21, 2009 Share Posted May 21, 2009 Get rid of this line: $headers .= "To: $name <".$email.">" . "\r\n"; Link to comment https://forums.phpfreaks.com/topic/159011-one-email-is-sent-but-recipient-is-listed-twice-in-the-header/#findComment-838575 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.