현재 특정 시스템의 이메일을 구문 분석하려고 할 때 일부 이메일을 구문 분석하기 위해 패키지 "github.com/emersion/go-imap"
을 사용하려고합니다. 가입시 자동 이메일을 보내면 오류가 반환됩니다. 다음 코드를 시도 할 때 "unhandled charset "ascii
는"Gmail imap - 본문 내부의 문자 집합 오류
mr, err := mail.CreateReader(r)
if err != nil {
log.Fatal(err)
}
값 r
이 코드로 할당됩니다
msg := <-messages
r := msg.GetBody("BODY[]")
if r == nil {
log.Fatal("Server didn't returned message body")
}
. 나는이 오류를 일으키는 원인이 무엇인지 확신하지 못한다. 다른 전자 메일을 모두 테스트 해 본 결과,이 코드는 전송 된 특정 전자 메일로 인해 코드가 실패하게된다. 재전송을 시도하고 새 이메일 주소를 시도했습니다. 내가 할 수있는 일이 무엇인지 모르겠다.
괜찮습니다. 고맙습니다. 내가 뭘 할 수 있는지 보여 줄게. –