Changes for version 0.2.14 - 2014-01-16
- New URL /sample/mail respond sample email data.
- Respond "Access denied" as a JSON when the client address is not the same address of the server.
- Maybe fixed for CPAN Testers Report 9ad9acca-78b1-11e3-a3d9-01ccd95af652, issue #9 at t/127-smtpd-relay-mx.t. Thanks to Nigel Horne.
- Fixed an issue that the app process does not exit at "hainekoctl stop".
- XML::Simple module is optional.
Documentation
Controls haineko server and utilities.
Modules
HTTP API into ESMTP
Base class for command line interface
Haineko server control class
Class for displaying help message
Utility class for hainekoctl pw
Setup files for Haineko
Tiny resolver class
Default configuration instead of etc/haineko.cf
Convert error message to an object
Something like web application framework
Basic authentication at connecting Haineko server
Child class of Plack::Request
Child class of Plack::Response
Child class of Plack::Request
Wrapper class to load/dump JSON.
Syslog interface
Controller except /submit
Create an email address object
Create an EHLO response object
Haineko milter base class
Haineko milter for Example
Haineko milter for rewriting email body using Acme::Nyaa module.
Tools related RFC-5321
Tools related RFC-5322
SMTP Connection class
Amazon SES API class for sending email
Discard mailer class
ESMTP Connection class
Just save an email message
Relays from Haineko to other Haineko
ESMTP Connection class for sending server listed in MX record or A record
Mandrill/MailChimp Web API class for sending email
Just print an email message
SendGrid Web API class for sending email
SMTP Response class
HTTP to SMTP Session class
Controller for sample email
Controller for /submit
Provides
in lib/Haineko/CLI/Setup/Data.pm