메일 발송 - 첨부파일 한글 깨짐 오류
작성하신 내용은 누구나 볼 수 있습니다.
계정 이름, 도메인 이름, API ID, ConsumerKey 등의 비공개 정보는 기입하지마세요.
메일 발송 API를 통해 메일을 발송 시 첨부 파일명을 한글로 설정할 때 한글이 깨지는 오류가 있습니다.
테스트는 PostMan으로 진행하였고, 요청 시 헤더에 charset를 utf-8로 설정해주었습니다.
- 보낸 파일
- 결과
동일한 과정을 Python 코드로 작성하여 Requests 요청을 했을 때에도 위와 같이 한글이 깨지는 오류가 발생했습니다.
한글로 된 파일명으로 파일을 첨부하기 위해선 또 다른 설정이 필요할까요?
게시글에 새로운 댓글이 달리면 알림을 전송합니다.
댓글2
업데이트 된 답글입니다.
branches
https://developers.worksmobile.com/kr/document/1004004/v2?lang=ko
2021.05.26
업데이트 된 답글입니다.
박예림 작성자
filename = '매출처사업자등록번호.xlsx'.encode('UTF-8') => utf-8로 첨부파일명을 인코딩해서 파일 전송을 했습니다.
filename 출력 결과 : b'\xeb\xa7\xa4\xec\xb6\x9c\xec\xb2\x98\xec\x82\xac\xec\x97\x85\xec\x9e\x90\xeb\x93\xb1\xeb\xa1\x9d\xeb\xb2\x88\xed\x98\xb8.xlsx'
하지만 결과는 동일했습니다 ㅠㅠㅠ
2021.05.26
궁금한 점을 해결하지 못하셨나요?
지금 바로 NAVER WORKS 사용자들에게 물어보세요!