jaypha-inet 0.9.0

A struct for sending emails. Includes structures for handling IMF/MIME documents.


To use this package, run the following command in your project's root directory:

Manual usage
Put the following dependency into your project's dependences section:

Jaypha Inet

This project provides a struct to easily construct emails. Also provides a number of structures for reading and writing IMF/MIME documents in general.

Documentation

See doc.html for reference documentation.

Modules

All my modules are kept under the 'jaypha' umbrella package. The jaypha.inet library consists of the following modules.

  • jaypha.inet.email
  • jaypha.inet.imf.writing
  • jaypha.inet.mime.header
  • jaypha.inet.mime.content_disposition
  • jaypha.inet.mime.writing
  • jaypha.inet.mime.reading

License

Distributed under the Boost License.

Contact

[email protected]

Todo

Finish documentation. Implement "quoted-printable" encoding. Resolve struct/class issue for MIMEHeader

For Discussion

Currently MIME headers are handled using structs and functions. Considering that different MIME header types have specific rules about formatting and folding, it may be better to use class based polymorphinsm. If anyone would like to comment, please contact me.

Current Problems

Unable to get std.net.curl.SMTP to work for anything other than "localhost".

Authors:
  • Jason den Dulk
Dependencies:
none
Versions:
0.9.5 2015-Jun-30
0.9.4 2015-May-23
0.9.3 2015-May-07
0.9.2 2015-Apr-16
0.9.1 2015-Apr-15
Show all 7 versions
Download Stats:
  • 0 downloads today

  • 0 downloads this week

  • 0 downloads this month

  • 162 downloads total

Score:
0.5
Short URL:
jaypha-inet.dub.pm