[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

DRAC support in the Debian package of Cyrus POP3/IMAP 2.4.16



Hi all,

I've just installed Debian Testing (Wheezy, 7.0) as a platform for
a mail server at a school. The POP3/IMAP service that I have chosen is
Cyrus - mostly due to the fact that I made very good experience with
this software in the past and a lot of self-written tools and scripts
for mailbox and user management have already been available.

The server is also responsible for the outgoing messages of our users.
Therefore I use the MTA Sendmail. I've configured SMTP AUTH to allow
our local users to send mails even when being not at school but at
home (roaming users).

This works -so far- without any problems.

Some mobile devices are not capable of doing SMTP AUTH. They rather
expect the SMTP server to allow relaying without authentication. Of
course, I cannot allow this for arbitrary source IP addresses due to
a very-likely abuse by spammers.

Therefore I would like to use a "POP/IMAP before SMTP" solution. I
am aware that this is quite a hack, but I don't know of any better
approach.

Instead of using the really dirty hacks that parse the log files
generated by the POP3/IMAP daemon, I've been planning to use the
DRAC feature which is offered as an option that can be activated in "/etc/imapd.conf" the Cyrus server. I am aware that I also need the
RPC-based DRAC daemon which I've already installed. But nevertheless,
it seems that the Cyrus-IMAP doesn't send any information to the
"rpc.dracd", so there isn't any IP address which gets put into the
temporary DRAC allow-relay database.

My question is: Is the Cyrus IMAP server that comes with Wheezy
able to talk to "rpc.dracd"? At some sites I've just read about
patches that have to be applied to Cyrus, but even in the package
description

  http://packages.debian.org/en/sid/cyrus-common-2.4

the "POP/IMAP-before-SMTP using DRAC" is listed as a feature without
any mentioned pre-conditions or the need of a recompilation...

The reason why I'd like to use the built-in DRAC is that there is
also a solution to combine DRAC with the grey-listing which must
be also deactivated temporarily for IP addresses of our roaming
users.

Does anyone know more about the availability of the DRAC feature in
the Cyrus POP3/IMAP package that comes with Debian Wheezy?

Thank you very much in advance!

Kind regards,
Steffen


Reply to: