Matt:

Astute observation! Sendmail is started by the SYS5 INIT script shipped with
RH 7.1. The start command is conditional and dependant upon two variables ->
"DAEMON and QUEUE". Both of which are set in the config file ->
"/etc/sysconfig
/sendmail". For some reason this file was missing on my IMAP Server so, I
created
the system configuration, set the variables to -> "DAEMON=yes <CR/LF>
QUEUE=1h"
and restarted the Sendmail -> "/etc/init.d/sendmail restart" and WA LA! I
now
have a SMTP listener on my IMAP Server.

Thanks for the sanity check....

Regards,

RB
[EMAIL PROTECTED]


-----Original Message-----
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED]]On Behalf Of Matt Prigge
Sent: Thursday, July 19, 2001 4:47 PM
To: OCNS Consulting; [EMAIL PROTECTED]
Subject: Re: Sendmail - Cyrus IMAP Server - Port 25?


> at a mailhub and deliver to the backend IMAP Server. However, the mailhub
is
> unable to connect to
> the IMAP server on Port 25. Obviously, when sendmail is started on the
IMAP
> Server, it doesn't listen
> on Port 25. Why? What am I missing here? Is there a define
> method/configuration to support this
> environment?

You may not be running sendmail with the correct cmd-line flags. Sendmail
can run in a queuing mode (where it only tends its mailqueue and does not
answer port 25) and it can also run in daemon mode (where it both tends the
queue and answers incoming connections). To run sendmail in daemon mode with
a 1-hour queue interval the cmd line would be '/usr/sbin/sendmail -bd -q1h'.
Depending upon what OS you run, your init scripts are probably starting
sendmail and thats where you need to make the change (if this is, in fact,
your problem). Note that I did not look at your .mc file very closely so
there may be problems there also. If you do see a sendmail process running
and it is not listening to port 25, your command line flags are most likely
the cause.

-matt

Reply via email to