2012-11-21 5 views
5

전자 메일을 보내기위한 몇 가지 기능을 제공하는 net/smtp 모듈을 살펴 보았습니다. 그러나 첨부 파일을 포함하는 것에 대해서는 아무런 언급도하지 않습니다. 또한 Racket 문서 웹 사이트의 검색 기능을 사용하여 "첨부"라는 단어를 찾고 관련성이없는 단어는 반환되지 않았습니다.라켓에 이메일 첨부 파일을 보내려면 어떻게해야합니까?

검색 및 검색했지만 아무 소용이 없습니다. 그렇다면 어떻게 파일을 이메일에 첨부 할 수 있습니까?

답변

2

전자 메일 첨부 파일은 MIME을 사용합니다.

불행히도 MIME 인코딩을 수행하는 기본 제공 모듈이없는 것처럼 보입니다. (net/mime, MIME 디코딩을 수행 할 때)

PLaneT도 검색했습니다. 거기에 가장 가까운 라이브러리는 bzlib/mime이지만 거기에 대한 설명서가 없으므로 말할 수 없습니다. 그것은 일을 할 것인가 말 것인가.

2

Sirmail은 내가 믿는 것을 수행합니다 https://github.com/mflatt/sirmail

+1

그것은 아마 크리스는 지적에는 모듈이없는 경우가 수행해야하는 방법이다, 수동 MIME 인코딩을 수행합니다. –

관련 문제