개발 Q&A

제목 코드이그나이터 이메일 라이브러리 질문있습니당..
카테고리 PHP
글쓴이 neo천 작성시각 2017/03/07 11:31:46
댓글 : 2 추천 : 0 스크랩 : 0 조회수 : 15773   RSS

$this->CI->load->library('email');

 

사용하는데 문의사항이 있습니다.

 

기능중에 수신확인은 안되는것 같은데, 제가 관련 지식이 무지하여 이렇게 도움을 청합니다.

 

제 생각에는 php의 mail() 함수를 기반으로 코드이그나이터 이메일 라이브러리가 제공되는걸로 예상합니다.

 

그렇다면 제가 보낸 이메일을, 받는분이 확인을 하였는지(수신확인) 알수는 없는가요? << 첫번째 질문

 

두번째 질문>> 만약에 이방법으로 수신확인이 불가능하다고 하면, 어떻게해야 수신확인을 처리할수 있을까요?

 

-----

말도안되는 생각이긴한데, 잠시든 의문은

 

메일을 보낼떄 html로 작성이 가능하더군요.. 그럼 자바스크립트코드를 넣어서 아작스로 통신하는 코드를 만들 수 있지않을까하는데...

 

만약에 그게된다면 나쁜마음 먹으면 포탈이 큰일 나겠죠...?? 그러니 당연히 포탈에서는 막았을테고...

 

어떤방법이있을까요?ㅠㅠ

 다음글 filter_var()함수를 사용하여 데이터값을 처리하... (3)
 이전글 여러 홈페이지의 업데이트를 효율적으로 관리 방법이 있을... (6)

댓글

배강민 / 2017/03/07 12:21:17 / 추천 0

포털메일의 수신확인 방식을 일반적으로 img 짱박기입니다.

메일 본문에 <img src="http://naver.com/checkEmail" width="0" height"0" /> 등의 방식으로 박아두고, 메일을 읽는 순간에 이미지가 로드되면서, 수신확인을 처리하는 방식입니다.

하지만, 이는 html 형식으로 이메일본문을 보는 기능을 꺼두었거나 그런 기능이 없는 메일서비스에서 확인한다면 동작하지 않습니다.

옛날옛적부터 근래까지도 이방식을 많이 사용하는 것으로 알고 있는데, 요샌 다른 방식도 있는지는 모르겠네요.

물론, 네이버 <=> 네이버의 메일은 이런거 없이도 수신확인이 되게 해두었겠죵

변종원(웅파) / 2017/03/07 12:31:21 / 추천 0

이미지 방식은 대부분의 포털에서 막혀있다고 보시면 됩니다.

저도 그 이후 방식은 찾아보지 않았는데 구글에서 검색 한번 해보세요.

http://stackoverflow.com/questions/28609156/read-confirmation-with-phpmailer

커스텀 헤더를 이용하는 방법이 있네요