묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
게시물 작성시 관리자 메일 전송이 안 될 때..
2008.04.16 20:04
저같은 경우는 관리자 메일이 전송이 안 되어서 소스를 아래와 같이 고쳤더니 전송이 되었습니다.
메일 서버에서 메일을 보내는 사람 주소가 utf-8 과 같이 다르게 인코딩이 되어 있는 경우, filtering 이 되어서 전송이 되지 않게 되는데,
일반적으로 메일 보내는 사람 및 받는 사람 주소도 반드시 utf-8 으로 인코딩을 하여야하는 것입니까?
대부분의 경우 메일이 안 된다는 분들이 왠지 이 이유때문에 안 될 것 같다는 생각이 듭니다
보내는 사람과 받는 사람 주소가 utf-8 형식으로 인코딩 되어서 필터나 다양한 종류의 메일서버 검사에서 걸려 누락되는 경우가 발생하는 것 같은데
이에 대한 꼭 받는사람/보내는 사람을 UTF-8 이나 인코딩을 하여야 하는지 여부 및 내용에 대해 말씀 부탁드리겠습니다
function getSender() { // if($this->sender_name) return sprintf("%s <%s>", '=?utf-8?b?'.base64_encode($this->sender_name).'?=', $this->sender_email); return $this->sender_email; }
메일 서버에서 메일을 보내는 사람 주소가 utf-8 과 같이 다르게 인코딩이 되어 있는 경우, filtering 이 되어서 전송이 되지 않게 되는데,
일반적으로 메일 보내는 사람 및 받는 사람 주소도 반드시 utf-8 으로 인코딩을 하여야하는 것입니까?
대부분의 경우 메일이 안 된다는 분들이 왠지 이 이유때문에 안 될 것 같다는 생각이 듭니다
보내는 사람과 받는 사람 주소가 utf-8 형식으로 인코딩 되어서 필터나 다양한 종류의 메일서버 검사에서 걸려 누락되는 경우가 발생하는 것 같은데
이에 대한 꼭 받는사람/보내는 사람을 UTF-8 이나 인코딩을 하여야 하는지 여부 및 내용에 대해 말씀 부탁드리겠습니다