I am sending mails to our customers using the below code
Code: Select all
Code:
$headers = "From: ".$from_mail."\r\n";
$headers .= "BCC: " . $email_ids ."\r\n";
$headers .= "MIME-Version: 1.0\r\n";
$boundary = uniqid("HTMLDEMO");
$headers .= "Content-Type: multipart/mixed; boundary = $boundary\r\n\r\n";
$body .= "--$boundary\r\n" .
"Content-Type: text/html; charset=ISO-8859-1\r\n" .
"Content-Transfer-Encoding: base64\r\n\r\n";
$toemail = get_hotel_email($int_pid,$conn);
$toemail = $toemail .",". $str_guest_email1.",". $str_guest_email2 ;
$body .= chunk_split(base64_encode($return_html),68,"\n");
mail($toemail, $mail_booking_4 , $body, $headers);
But while using some other emails, instead of showing the right message, it shows some junk characters.
Below shown the Junk Characters in the mail
Content-Type: text/html; charset=utf-8
Content-Transfer-Encoding: base64
PHRhYmxlIGNlbGxwYWRkaW5nPTQgY2VsbHNwYWNpbmc9NCBib3JkZXI9MD48dHI+PHRkPjx0YWJs
ZSB3aWR0aD0iMTAwJSIgYm9yZGVyPTAgIGNlbGxwYWRkaW5nPTAgY2VsbHNwYWNpbmc9MCA+PHRy
Pjx0ZCA+PGZvbnQgc2l6ZT0zIGNvbG9yPWJsdWU+PGI+RGVhciBNci4gQ29ycmFkbyBSYWNjYTxi
cj48YnI+VGhhbmsgeW91IGZvciB5b3VyIFJlc2VydmF0aW9uLjxicj48YnI+WW91IHdpbGwgZmlu
ZCBoZXJlIGFsbCBkZXRhaWxzIGFib3V0IFlvdXIgcmVzZXJ2YXRpb24gOiA8YnI+PGJyPkNvbmZp
cm1hdGlvbiBOdW1iZXI6PC9iPiBDUlZDWE44RFNJQUZaMEEwJm5ic3A7Jm5ic3A7PGI+RGF0ZTwv
Yj4yMi8wOS8yMDA4Jm5ic3A7Jm5ic3A7PGI+VGltZTogPC9iPiAxMTo0OSBhbTwvZm9udD48L3Rk
PjwvdHI+PC90YWJsZT48L3RkPjwvdHI+PHRyPjx0ZD48dGFibGUgd2lkdGg9IjEwMCUiIGJvcmRl
cj0wICBjZWxscGFkZGluZz0wIGNlbGxzcGFjaW5nPTAgPjx0cj48dGQgYWxpZ249bGVmdCBzdHls
ZT0iaGVpZ2h0OjI1cHgiIGJnY29sb3IgPSAjNjZDQzY2ID48Zm9udCBmYWNlPSJDZW50dXJ5IEdv
dGhpYyIgc2l6ZT0iMiI+PGI+WW91ciBJbmZvcm1hdGlvbjwvYj48L2ZvbnQ+IDwvdGQ+PC90cj48
dHI+PHRkIGJnY29sb3I9I0ZiRjdGOD48dGFibGUgd2lkdGg9IjEwMCUiIGJvcmRlcj0wIGNlbGxw
YWRkaW5nPTAgY2VsbHNwYWNpbmc9MCA+PHRyPjx0ZD48Zm9udCBmYWNlPSJDZW50dXJ5IEdvdGhp
YyIgc2l6ZT0iMSI+Q29ycmFkbyBSYWNjYTwvZm9udD48L3RkPjx0ZD48Zm9udCBmYWNlPSJDZW50
dXJ5IEdvdGhpYyIgc2l6ZT0iMSI+UGhvbmUgTnVtYmVyIEhvbWUgKjoxMTExMTExMTExMTExMTwv
Zm9udD48L3RkPjwvdHI+PHRyPjx0ZD48Zm9udCBmYWNlPSJDZW50dXJ5IEdvdGhpYyIgc2l6ZT0i
MSI+Q29ycmFkbyBIb21lPC9mb250PjwvdGQ+PHRkPjxmb250IGZhY2U9IkNlbnR1cnkgR290aGlj
IiBzaXplPSIxIj5QaG9uZSBOdW1iZXIgQ2VsbCAqOjExMTExMTExMTExMTExPC9mb250PjwvdGQ+
PC90cj48dHI+PHRkPjxmb250IGZhY2U9IkNlbnR1cnkgR290aGljIiBzaXplPSIxIj45OTk5OTkg
LSBSb21lPC9mb250PjwvdGQ+PHRkPjxmb250IGZhY2U9IkNlbnR1cnkgR290aGljIiBzaXplPSIx
Ij5lbWFpbDE6ICBjb3JyYWRvcmNjQHlhaG9vLmNvbTwvZm9udD48L3RkPjwvdHI+PHRyPjx0ZD48
Zm9udCBmYWNlPSJDZW50dXJ5IEdvdGhpYyIgc2l6ZT0iMSI+TmV3IFlvcms8YnI+SXRhbHk8YnI+
PC9mb250PjwvdGQ+PHRkIHZhbGlnbj10b3A+PGZvbnQgZmFjZT0iQ2VudHVyeSBHb3RoaWMiIHNp
emU9IjEiPmVtYWlsMjogIGNvcnJhZG9yY2NAeWFob28uY29tPC9mb250PjwvdGQ+PC90cj48L3Rh
YmxlPjwvdGQ+PC90cj48dHI+PHRkPiZuYnNwOzwvdGQ+PC90cj48dHI+PHRkPjx0YWJsZSB3aWR0
aD0xMDAlIGJvcmRlcj0wIGNlbGxzcGFjaW5nPTAgY2VsbHBhZGRpbmc9MD48dHIgPjx0ZCB3aWR0
aD00OSU+PHRhYmxlIGNlbGxwYWRkaW5nPTAgY2VsbHNwYWNpbmc9MCBib3JkZXI9MCB3aWR0aD0x
MDAlPjx0ciA+CTx0ZCBjb2xzcGFuPTIgYWxpZ249bGVmdCBzdHlsZT0iaGVpZ2h0OjI1cHgiIGJn
Y29sb3IgPSAjNjZDQzY2Pjxmb250IGZhY2U9IkNlbnR1cnkgR290aGljIiBzaXplPSIyIj48Yj5T
ZWxlY3RlZCBIb3RlbCAgPC9iPjwvZm9udD48aHI+PC90ZD48L3RyPjx0cj48dGQgY29sc3Bhbj0y
Pjxmb250IGZhY2U9IkNlbnR1cnkgR290aGljIiBzaXplPSIxIj5Db2x1bWJ1cyBIb3RlbDwvZm9u
Kindly Help me to solve this problem !!
Thanks
Santosh