[Kolab-devel] Is it possible to have root sent emails via kolab?
Richard Bos
ml at radoeka.nl
Wed Jan 30 20:21:58 CET 2008
Op Wednesday 30 January 2008 19:18:31 schreef Alain Spineux:
> look for previous message on this list about "nullmailer alternative"
Alain thanks for you reply.
okay found it, see in between ====, but....
I do not see it in the wiki, the search
http://wiki.kolab.org/index.php/Special:Search?search=nullmailer&go=Go
results in "No page text matches". Has it been removed?
Anyway I think, may I state that there should be someway to force "root" on
the server machine to sent it's messages via kolab??
At this point in the code it goes "wrong":
/usr/share/php5/PEAR/Kolab/Filter/Content.php
89 $rc = verify_sender($this->_sasl_username,
$this->_sender,
90 $from, $this->_client_address);
91 if ($rc instanceof PEAR_Error) {
92 return $rc;
93 } else if ($rc === true) {
94 /* All OK, do nothing */
95 } else if ($rc === false) {
96 /* Reject! */
97 $senderok = false;
Would it be okay to after line '97' some code that does something like:
if ($from === root at my_domain) {
$senderok = true;
} else {
$senderok = false;
}
There is a "is_my_domain" is the same php file, so it should be possible.....
Or is the only possible when the kolab server is not build up of multiple
systems?
I have Cc-ed the devel-list as this might be a developers issue now....
===========
Op Monday 10 September 2007 16:32:19 schreef Alain Spineux:
> The problem is that some native OS services and commands will try to
> send email using /usr/sbin/sendmail, this command will inject the mail in
> the disabled native MTA queue and not the Kolab one. These emails will
> never reach their destination!
>
> The wiki suggest to install nullmailer that provide a /usr/sbin/sendmail
> command that will try to use local port 25 to send email.
> And I suggest to directly use the kolab sendmail command
> /kolab/sbin/sendmail instead of nullmailer.
===========
> On Jan 30, 2008 6:48 PM, Richard Bos <ml at radoeka.nl> wrote:
> > Hi,
> >
> > is it possible to sent email from root, via the kolab server? The emails
> > are sent for information after a cronjob has run for example. The user
> > root has not been configured in the kolab system, so it is correct that
> > kolab complains. Anyway it should still be possible that root sent its
> > emails, isn't it?
> >
> > I now get:
> > ===========
> >
> > This is the mail system at host mail.example.com.
> >
> > I'm sorry to have to inform you that your message could not
> > be delivered to one or more recipients. It's attached below.
> >
> > For further assistance, please send mail to postmaster.
> >
> > If you do so, please include this problem report. You can
> > delete your own text from the attached returned message.
> >
> > The mail system
> >
> > <user at example.com> (expanded from <cron at example.com>): permission
> > denied. Command output: Invalid From: header. root at example.com
> > (root) looks like a forged sender
> >
> >
> > --
> > TIA
> >
> > Richard Bos
> > Without a home the journey is endless
--
Richard Bos
Without a home the journey is endless
More information about the devel
mailing list