TechNote.kr

  • 홈
  • 태그
IT Tech Blog

locale 1

Python - email package, raw email message 다루기

poplib 를 이용해 raw email message를 받아오더라도 MIME (Multipurpose Internet Mail Extensions, 전자 우편을 위한 인터넷 표준 포맷)이기 때문에 막상 출력해 보면 알아보기 힘든 문자열들로 표현되어 있다. 이에 따라 원하는 값을 추출하기 위해 추가적인 코드를 작성하여야 한다. MIME 형식의 raw email message를 parsing 하기 위해서는 python의 email package를 사용하면 된다. poplib의 M.retr()[1] 을 통해 구한 raw email string은 아래의 코드를 통해 하나의 string으로 표현이 가능하다. raw_email = b"\n".join(M.retr(mList+1)[1]) 이렇게 구해진 raw_ema..

Language/Python 2018.06.15
1
더보기
  • TechNote.
    • Android
    • Language
      • C
      • R
      • Java
      • Python
      • Kotlin
      • HTML
      • Javascript
      • nvd3.js
      • Node.js
    • OS
      • Windows
      • Linux
      • Mac
      • OpenWRT, LEDE
    • Network
      • Wi-Fi
    • Products & Services
      • Django
      • AmazonWebService (AWS)
      • VirtualBox
      • Adsense
      • WordPress
      • Tistory
      • VS Code
      • Docker
    • Database
    • Application
      • KidsTube
      • Notepad++
    • Computer architecture
    • Software architecture
    • ETC
300x250

최근글과 인기글

  • 최근글
  • 인기글
  • [VSCODE] Prettier - Code formatter 설정 2021.09.26 16:41
  • [VSCODE] Google Python Style Guide 적용 2021.09.20 12:28
  • [pywebview] "X" 버튼 (close) 누르면 webview hide 하도록 구현 2021.09.12 21:27
  • [VSCODE] Github 와 연동하기 (git clone) 2020.05.17 09:52
  • [VSCODE] Github 에 반영하기 (git commit/push) 2020.05.17 15:35
  • MacOS - CPU, Storage, Memory 등 실시간 사용량 확인 2020.02.14 10:33

Copyright © Kakao Corp. All rights reserved.

티스토리툴바