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

RE: [cobalt-users] RE: RaQ3i - Sendmail 8.9.3 configuration issues (was Sendmail upgrade to 8.12.8 issues?)



|> -----Original Message-----
|> From: cobalt-users-admin@xxxxxxxxxxxxxxx 
|> [mailto:cobalt-users-admin@xxxxxxxxxxxxxxx] On Behalf Of sm
|> Sent: Thursday, March 27, 2003 12:11 PM
|> To: cobalt-users@xxxxxxxxxxxxxxx
|> Subject: Re: [cobalt-users] RE: RaQ3i - Sendmail 8.9.3 
|> configuration issues (was Sendmail upgrade to 8.12.8 issues?)
|> 
|> 
|> Hi,
|> At 15:11 25-03-2003 -0700, Dave Reid wrote:
|> >Ok, I have now removed all domains except ones we host from 
|> the Host 
|> >Relay section. Of course now I am back to the first issue, 
|> when I try 
|> >and send an email to a domain we don't host, I get a "550 Relaying 
|> >Denied Error".
|> 
|> Please refer to my previosu email about your relaying 
|> problems.  I suggested that you install the POP-before-SMTP 
|> package that is available for the RaQ.
|> 
|> >1st) Is this something I can solve through the GUI?, or do 
|> I need to 
|> >configure manually. Is this a DNS issue, or a sendmail issue?. I do 
|> >have
|> 
|> This is not a DNS issue.  It is not a sendmail issue and it 
|> does not require any manual configuration.
|> 
|> You can solve the problem through the GUI if you install the 
|> package I mentioned above.
|> 
|> "Enabling POP Authenticated Relaying allows users to access 
|> their mail from non-trusted hosts, IP addresses, or network 
|> ranges. After users login, they can check their mail using 
|> POP, and they can send mail using SMTP for 15 minutes."
|> 
|> >2nd) Can someone recommend a good book and/or online 
|> documentation on 
|> >Sendmail configuration?
|> 
|> I suggest that you read http://www.sendmail.org  There is a 
|> link for books on that website.
|> 
|> Regards,
|> -sm
********************* reply **************************
I had replied in a previous message that "POP before SMTP" is installed
but has never worked properly, The first time I turned the feature on
and tried to access my email, portsentry locked me out (I did not have a
static IP at the time to add to the hosts.allow file). After I was able
to add my new static IP to the hosts.allow file I tried once again to
get "pop before smtp" again. I have never been able to get it working, I
have tried every purmutation of setting available to me in Outlook XP
and outlook express, all to no avail, I just get an error saying I can't
be authenticated.

I finally found the master .mc file that was used to create the
sendmail.cf file
(/usr/lib/sendmail-cf/redhat.mc - I run a RaQ3) I will include it below.
I would sure appreciate it if someone could look it over and tell me
what I need to add to solve these issues, I think one line I need to add
is;

FEATURE(`relay_based_on_MX')

Am I correct in that assessment?

=================== begin 'redhat.mc' =========================
# hacked together for Cobalt by Duncan Laurie

divert(0)
include(`m4/cf.m4')dnl
OSTYPE(`linux')dnl
divert(-1)

# general options
divert(0)
define(`confDEF_USER_ID',``8:12'')dnl
undefine(`UUCP_RELAY')dnl
undefine(`BITNET_RELAY')dnl
define(`PROCMAIL_MAILER_PATH', `/usr/bin/procmail')dnl
define(`STATUS_FILE', `/var/log/sendmail.st')dnl
define(`confCT_FILE', `/etc/mail/sendmail.ct')dnl
define(`confCW_FILE', `/etc/sendmail.cw')dnl
define(`ALIAS_FILE', `/etc/aliases')dnl
define(`confDONT_BLAME_SENDMAIL',
`forwardfileingroupwritabledirpath')dnl
define(`confAUTO_REBUILD', `True')dnl
define(`confDAEMON_OPTIONS', `esmtp')dnl
define(`confPRIVACY_FLAGS', `goaway')dnl
define(`confQUEUE_LA', `15')dnl
define(`confREFUSE_LA', `20')dnl
define(`confMAX_DAEMON_CHILDREN', `12')dnl
define(`confCONNECTION_RATE_THROTTLE', `5')dnl
define(`confME_TOO', `True')dnl
divert(-1)

# features
divert(0)
FEATURE(redirect)dnl
FEATURE(always_add_domain)dnl
FEATURE(use_cw_file)dnl
FEATURE(access_db, hash -o /etc/mail/access)
FEATURE(local_procmail)dnl
FEATURE(virtusertable, hash -o /etc/virtusertable)dnl
divert(-1)

# mailers
divert(0)
MAILER(procmail)dnl
MAILER(smtp)dnl
divert(-1)
======================= end 'redhat.mc' ==============================