php 메일보내기 질문드립니다
단순드립
php 메일보내는 기능을 여기저기 소스 찾아가면서 만들고 있습니다.
하다보니 문제가 생기는게
다음이나 네이버에는 태그가 구현이되는데 Gmail에서는 태그가 구현안되고 그대로 적혀서 나오더라구요.
위에는 다음 한메일이고 아래는 구글 Gmail 입니다.
$body = This is a multi-part message in MIME format.\r\n\r\n;
$body .= --$boundary\r\n;
$body .= content-Type: text/html; charset=utf-8\r\n;
$body .= content-Transfer-Encoding: 8bit\r\n\r\n;
$body .= --$boundary\r\n;
$body .= content-Type: $file_type; name=\$filename\\r\n;
$body .= content-Transfer-Encoding: base64\r\n\r\n;
$body .= ereg_replace((.{80}),\\1\r\n,base64_encode($file));
$body .= \r\n--$boundary . \r\n;
$body .=
table style=border:1px solid white;
trtd style=background-color:#666;color:white;text-align:center;width:100px; 예약자 /tdtd style=padding-left:10px; $name /td/tr
trtd style=background-color:#666;color:white;text-align:center;width:100px; 연락처 /tdtd style=padding-left:10px; $phone /td/tr
trtd style=background-color:#666;color:white;text-align:center;width:100px 예약일자 및 기간 /tdtd style=padding-left:10px; $date /td/tr
trtd style=background-color:#666;color:white;text-align:center;width:100px 숙박인원 /tdtd style=padding-left:10px; $people /td/tr
trtd style=background-color:#666;color:white;text-align:center;width:100px 희망객실 형태 /tdtd style=padding-left:10px; $room /td/tr
/table
;
}
$result = mail( $tomail , $subject , $body , $add );내용에 들어갈 부분은 $body 에 대해서 이렇게 들어가게 되어있습니다.
위에 여러줄 들어간 코드들은 기존 소스에 있던 것들인데 기능에 대해선 잘 모르고 있습니다.
Gmail에서 읽히게 하려면 첨부되어야하거나 빠져야할 코드가 있을까요??