2012-11-21 10 views
5

私は電子メールを送信するためのいくつかの機能を提供するnet/smtpモジュールを見ました。しかし、添付ファイルを含めることについては何も言いません。また、RacketのドキュメンテーションWebサイトの検索機能を使用して「添付」という単語を検索し、関連するものは返されませんでした。ラケットにメールを添付して送信するにはどうすればよいですか?

私は検索して検索しましたが、役に立たないです。だから、どのように私はラケットの電子メールにファイルを添付するのですか?

答えて

2

電子メール添付ファイルはMIMEを使用します。

残念ながら、MIMEエンコードを行う組み込みモジュールがないようです。 (1、net/mimeはMIMEデコードを行うため、あります。)

私も惑星を探索してきた、そしてそこに、そのための最も近いライブラリはbzlib/mimeですが、そこにはドキュメントですので、私は次の場合にあなたを伝えることはできませんそれは仕事をするかどうかは分かりません。

2

Sirmailは、私は信じている、ということを行います。https://github.com/mflatt/sirmail

+1

それはおそらくちょうどクリスが指摘したように何のモジュールが存在しない場合、それが行われなければならないかである、手動でMIMEエンコードを行います。 –