I want to implement qmail in a new local ISP service ehich will be
starting up soon. However my boss has a few unusual requirements which
although I don't agree with there's no persuading him otherwise and I'd
really prefer to implement qmail rather than sendmail which is a pain to
configure.
1) His first requirement was to only allow relaying if the user had one
of his hosted domains as the From: line of an email. I've told him what
a bad idea this is but there's no persuading. So is there anyway to do
this but only when the mail has to be relayed? I'd guess we'd need a
patch to smtpd. Please don't tell me what a bad idea this is - I know.
But orders are orders.
2) He want's a web based front end to view customers mailboxes without
having to log in using a user name and password. This page will be kept
in the password protected administration section and not available
externally. It's needed so that we can delete mail from customers
mailboxes on request (e.g. someone's sent a large mail which they want
deleted) and also used to check for abusive mail. Personally I think
this isn't very good privacy wise but will only be used either on the
users request or if asked to by the police.
Is there a web front end available that doesn't require logging in like
this? or where can I find detailed info on the maildir format that qmail
uses so I can write my own.
3) I've been told that the logs don't produce enough detail and that
sendmail produces much more detailed logs in /var/log/maillog including
the sender, recipient and other information. Is it possible to produce
much more detailed logging using qmail. We need to be able to trace
anything in case of abuse.