Add support for incoming mail handling.
You need to setup your MTA to support incoming email handling. Here is an example for Postfix. Edit these files:
/etc/postfix/master.cf: mailman unix - n n - - pipe
flags= user=nobody argv=/path/to/ruby /path/to/app/script/runner.rb Mailer.receive(STDIN)
/etc/postfix/main.cf: transport_maps = hash:/etc/postfix/transport virtual_mailbox_domains = lists.yourdomain.com
/etc/postfix/transport: lists.yourdomain.com mailman:
Then run:
sudo postmap transport sudo postfix stop sudo postfix start
Methods
Classes and Modules
Module Nitro::IncomingMailer::ClassMethodsPublic Instance methods
You can overide this class for specialized handling.
[ show source ]
# File lib/nitro/mailer/incoming.rb, line 32
32: def receive(mail)
33: end