Page 1 of 1

sendmail-cf dependency

Posted: Tue Aug 12, 2008 1:56 pm
by Toot
I'm trying to install v5.5.0 on a CentOS-4 based distro, which uses postfix. The install guide implies I can ignore sendmail packages if I'm not using sendmail. However, when I get to installing the OpenEMM rpm, it says

Code: Select all

# rpm -ihv OpenEMM-5.5.0-1.i386.rpm
error: Failed dependencies:
        sendmail-cf is needed by OpenEMM-5.5.0-1.i386
That's annoying! Is this to be fixed or have I got to continue my otherwise fruitless search for a CentOS 4.4 sendmail-cf rpm which I won't be using?

Thanks for your assistance,
T

Ports

Posted: Tue Aug 12, 2008 2:59 pm
by Toot
Hopefully, this is just a general misunderstanding...

One service my gateway server runs is dansguardian - content filtering, which runs on port 8080. When talking about redirect services, Section 8.1 of the admin guide says "You can map that port to another port - see appendix C for further details". Appendix C talks about port forwarding, which doesn't apply as the actual service is still running on port 8080. How do I change this? I can't have two different services listening on the same port!

Thanks for any guidance,
T

Posted: Mon Aug 18, 2008 7:57 pm
by maschoff

Posted: Tue Aug 19, 2008 5:54 pm
by Toot
Thanks for the response.
ma wrote:Does this bug report and fix help?

http://sourceforge.net/tracker/index.ph ... tid=848488
When I try to start openemm, it now says:

Code: Select all

$ OpenEMM.sh start
Start /home/openemm/bin/scripts/bav-update.py .. done.
Start /home/openemm/bin/scripts/bav-trigger.py .. done.
Start /home/openemm/bin/scripts/bavd.py .. done.
Start /home/openemm/bin/bav -L INFO .. done.
Start /home/openemm/bin/scripts/update.py bounce account .. done.
Start /home/openemm/bin/scripts/pickdist.py .. done.
: No such file or directory
Unable to determinate status for sendmail usages, assuming sendmail is enabled
Stopping obsolete sendmail processes:   done.
Starting sendmails:   listener  admin queue  mail queue  done.
postfix/postfix-script: fatal: the Postfix mail system is already running
Start /home/openemm/bin/scripts/slrtscn.py .. done.
Resin httpd start at Tue Aug 19 17:05:41 BST 2008
$ 
And when I try to tell it I'm not using sendmail:

Code: Select all

$ ./sendmail-disable.sh
: No such file or directory
$ 
...which doesn't look quite right!

Reverting the .py files, openemm starts OK but isn't tracking bounces - e.g. sending a test mailing

Code: Select all

Aug 19 17:29:36 DeepThought postfix/smtpd[1395]: NOQUEUE: reject: RCPT from deepthought.SNIP.co.uk[192.168.0.1]: 550 <htmltest@SNIP.co.uk>: Recipient address rejected: User unknown in local recipient table; from=<charlotte@SNIP.co.uk> to=<htmltest@SNIP.co.uk> proto=ESMTP helo=<deepthought.SNIP.co.uk>
and my stats page has noticed a grand total of 0 bounces:

Code: Select all

Softbounces  	Amount
Hardbounces  	Amount
Total  	0
I'm assuming this is all related ... any suggestions?

SMTP server

Posted: Wed Aug 20, 2008 8:42 pm
by maschoff
If you use the internal SMTP server of OpenEMM instead of Sendmail, please make sure that no other SMTP server (like Postfix, qmail or Exim) is active on your machine.

Re: SMTP server

Posted: Thu Aug 21, 2008 9:32 am
by Toot
ma wrote:If you use the internal SMTP server of OpenEMM instead of Sendmail, please make sure that no other SMTP server (like Postfix, qmail or Exim) is active on your machine.
Ah. This is our mail server... am I attempting the impossible here?

Posted: Thu Aug 21, 2008 1:15 pm
by maschoff
Yes, your MTA and the internal SMTP server of OpenEMM can not operate in parallel.