./mail/ruby-mail25, Mail provides a nice Ruby DSL for making, sending and reading emails

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]

Branch: CURRENT, Version: 2.5.5, Package name: ruby23-mail25-2.5.5, Maintainer: pkgsrc-users

Mail is an internet library for Ruby that is designed to handle emails
generation, parsing and sending in a simple, rubyesque manner.

The purpose of this library is to provide a single point of access to handle
all email functions, including sending and receiving emails. All network
type actions are done through proxy methods to Net::SMTP, Net::POP3 etc.

Built from my experience with TMail, it is designed to be a pure ruby
implementation that makes generating, sending and parsing emails a no

It is also designed form the ground up to work with Ruby 1.9. This is because
Ruby 1.9 handles text encodings much more magically than Ruby 1.8.x and so
these features have been taken full advantage of in this library allowing
Mail to handle a lot more messages more cleanly than TMail. Mail does run on
Ruby 1.8.x... it's just not as fun to code.

Finally, Mail has been designed with a very simple object oriented system
that really opens up the email messages you are parsing, if you know what
you are doing, you can fiddle with every last bit of your email directly.

Required to run:
[textproc/ruby-treetop] [mail/ruby-mime-types1] [lang/ruby23-base]

Required to build:

Master sites:

SHA1: 910d1bdc0952906939d37be011fe3ac8c862f2d5
RMD160: aa79d777918d213a57d4e88a650b380bd44b3d40
Filesize: 265 KB

Version history: (Expand)

CVS history: (Expand)

   2017-07-31 00:32:28 by Thomas Klausner | Files touched by this commit (229)
Log message:
Switch github HOMEPAGEs to https.
   2017-06-10 17:57:04 by Takahiro Kambe | Files touched by this commit (2) | Package updated
Log message:
Update ruby-mail25 to 2.5.5.

== Version 2.5.5 - 2017-06-09 Jeremy Daer <jeremydaer@gmail.com>

* #1097 – SMTP security: prevent command injection via To/From
   addresses. (jeremy)

* #633 – Cope with message parts that have an empty Content-Type
   (ThomasKoppensteiner, zeepeeare)
* #689 - Fix Exim delivery method broken by #477 in 2.5.4. (jethrogb)
   2015-11-04 00:27:24 by Alistair G. Crooks | Files touched by this commit (312)
Log message:
Add SHA512 digests for distfiles for mail category

Problems found locating distfiles:
	Package mutt: missing distfile patch-1.5.24.rr.compressed.gz
	Package p5-Email-Valid: missing distfile Email-Valid-1.198.tar.gz
	Package pine: missing distfile fancy.patch.gz
	Package postgrey: missing distfile targrey-0.31-postgrey-1.34.patch
	Package qmail: missing distfile badrcptto.patch
	Package qmail: missing distfile outgoingip.patch
	Package qmail: missing distfile qmail-1.03-realrcptto-2006.12.10.patch
	Package qmail: missing distfile qmail-smtpd-viruscan-1.3.patch
	Package thunderbird24: missing distfile enigmail-1.7.2.tar.gz
	Package thunderbird31: missing distfile enigmail-1.7.2.tar.gz

Otherwise, existing SHA1 digests verified and found to be the same on
the machine holding the existing distfiles (morden).  All existing
SHA1 digests retained for now as an audit trail.
   2015-02-01 12:27:55 by Takahiro Kambe | Files touched by this commit (4)
Log message:
Add ruby-mail version 2.5.4 as ruby-mail25 package.