我查看了net/smtp模块,它提供了几个发送电子邮件的功能。但是,它没有说明包含附件的任何内容。我还使用 Racket 文档网站上的搜索功能来查找单词“attach”,但没有返回任何相关内容。
我已经搜索和搜索,但无济于事。那么,如何在 Racket 中将文件附加到电子邮件中?
Sirmail 会这样做,我相信: https ://github.com/mflatt/sirmail
电子邮件附件使用 MIME。
不幸的是,似乎没有内置模块可以进行 MIME 编码。(有一个 ,net/mime
用于进行 MIME 解码。)
我也搜索了 PLaneT,在那里,最近的库是bzlib/mime
,但没有它的文档,所以我不能告诉你它是否能完成这项工作。