728x90
안녕하세요
php로 mail() 함수를 사용하시나요?
고객들에게 서버로 메일을 보낸다면 이미지도 넣어서 함께 보낼 수 있다고합니다.
기존 코드는 타이틀, 인코딩 된 타이틀, 보내는 이름, 헤더, 메시지 이렇게 구성해서 mail() 함수를 사용하고 있었습니다.
메시지에 이미지 태그를 연결해서 보내봤더니 발송된 메일에 이미지가 노출되지않더라구요.
구글에 php mail image not showing 했더니 유용한 코드를 찾았습니다.
출처: https://stackoverflow.com/questions/33248859/php-html-mail-not-showing-image-on-gmail
핵심은 이미지 태그를 html, body 태그로 감싸주고,
헤더에 아래 코드를 추가했더니 이미지가 보여졌다는 것입니다. 태그를 보여주려면 추가 작업이 필요하다는거~
$header .= "MIME-Version: 1.0\r\n";
$header .= "Content-Type: text/html; charset
=ISO-8859-1\r\n";
'개발 > PHP' 카테고리의 다른 글
[PHP] curl urlencode (0) | 2020.05.06 |
---|---|
[PHP] 단방향 암호화 (0) | 2020.04.24 |
[PHP]기준일 부터 3일 이후를 출력하자 (0) | 2020.02.10 |
[php] gmdate 와 timestamp 에 대하여 (0) | 2019.12.02 |
[php 모듈] php 모듈 충돌 에러 시 (0) | 2019.08.27 |