특정 메일에 대해서만..  수신함에서 

XE 에서 보낸 메일을 확인하면..

아래화면처럼 본문 내용부분이 전부 변형되어서 수신이 되는데....

( php 기본 메일함수이든,  우리알림으로 발송하든 마찬가지입니다 )

혹시 이런 현상이 생기는 이유나 해결방법 아시는 분 계신가요?

( 회사 메일서버여서 수신 메일서버 쪽 설정 변경등이 필요하면 가능합니다.  참고로 외국이예요 )

 

참고로 언어코드 문제는 아닌듯하고 ( utf-8 형식으로 보내고,  아웃룩으로 받는데 utf-8 로 받더군요 )

아웃룩 설정 문제가 아니라 아웃룩으로 다운받기전, 수신메일 서버에서부터 내용이 다 깨지는 걸거예요

( 우리알림이 있기 훨씬 전에.. 예전국내 메일 중에서도 저런 현상이 있는 메일이 있었거든요. 웹에서 볼때도....  )

 

 

mail_error.png

  • profile
    중간이 한 줄씩 비는 것을 보니 qmail 모드 vs. 다른 메일서버 모드의 차이인 것 같습니다.
    줄바꿈을 \r\n으로 하면 못 알아먹는 메일서버가 가끔 있지요.
  • profile ?

    우선 답변 감사드립니다.  제가 서버나 메일쪽은 잘 몰라서 ^^; 

     

    해덩 메일서버 쪽에 이렇게 해보라고 요청을 해볼 수 있기에..
    그 쪽 서버 쪽에 어떻게 해보라고 안내를 해주면 될까요?

    아니면 발신하는 쪽에서 qmail 모드로 발송을 하면 되는건가요?

  • ? profile
    발신하는 쪽이 XE라면 qmail 모드를 선택해서 다시 시도해 보시기 바랍니다.
    (단, 고급 메일 발송 모듈을 사용하면 효과가 없습니다.)
  • profile
    원래 메일 헤더가 저렇게 되어야 메일이 가는게 맞습니다만 변환 한 녀석을 또다시 변환해서 전송했을 가능성이 있습니다
  • profile ?
    우선 답변 감사드립니다.  제가 서버나 메일쪽은 잘 몰라서 ^^; 

    그러면 메일 발송 자체는 문제가 없는거고
    수신서버 쪽에서 이중변환을 하는 것 같다는 말씀이신가요?
    ( 다른 메일들은 잘 오는 듯하고, 저희것만 저렇게 처리가 되는듯해서요 )

    혹시 수신메일서버쪽에 어떤 부분을 변경해보라고 안내를 하면 고쳐질 가능성이 있나요?
  • ? profile
    수신메일 서버쪽이 아니라 전송할때 문제가 아닌가 싶습니다.
    우리메일의 경우 우리메일쪽으로 메일 데이터를 보내주실때 자체적으로 메일 보내시는 것 처럼 변환후 데이터를 우리메일로 보내주시면 변환된 내용을 평문으로 인식하여 한번 더 변환하고 SMTP 전송하게 됩니다.
    저는 혹시 그런 가능성이 있지 않을까 했습니다.
  • profile
    본문을 잘 보니 우리메일로 보내도 그런 문제가 발생하신다고 하니 기진곰님 말씀처럼 줄바꿈 문제라던가 이메일 마지막에 쩜을 하나 안찍어서 그럴 수도 있습니다. 이메일 서버에 따라서 적당히 이메일 포멧이 맞으면 알아서 변환해주기도 하니 누가 잘못한 건지는 찾기가 힘들것 같습니다.