Mailing List
Home
Forum Home
Linux - General Red Hat Linux discussion list
Installation - Getting started with Red Hat Linux
Enterprise Linux 3 - Discussion of Red Hat Enterprise Linux 3 (Taroon)
Red Hat Linux 9 - Discussion of Red Hat Linux 9 (Shrike)
Red Hat Linux 7.3 - Discussion of Red Hat Linux 7.3 (Valhalla)
Red Hat Linux 7.2 - Discussion of Red Hat Linux 7.2 (Enigma)
Apache Web Server
Oracle database, Microsoft SQL server ...
Subjects
application/x mplayer2 plugin
RPM error: db4 error(16) from dbenv >remove: Device or resource
   busy
Command stream end of file while reading
X Windows problem (xauth)
Upgrading openoffice 1 1 rpm
FTP: connection refused
FTP: connection refused
mount: /dev/cdrom: is not a valid block device
Dell Precision 650, RedHat 9, no sound
how to trace the cause resulting in the crash of bind server
Virus on the list
UNINSTALL RPM MYSQL
usb pen drives: mounting as a user
broadcom network interface
make mrproper
sendmail configuration on redhat
Couldn 't open PID file /var/run/named/named pid Permission denied
Promise 378 controller
kernel 2 6 and /dev/sound/mixer not found
Problem using up2date
mrtg step by step howto/configuration for a newbie?
Compiling and Installing Kernel 2 6
Can 't locate module ppp0, can 't locate module ppp compress 21
HOW I CAN MAKE BOOTABLE FLOPPY DISKET
Lotus Notes under Wine
/etc/security/limits conf question
Intel E/1000 driver
Command stream end of file while reading
rpm database corrupt
qla2300 modules
 
Search:  
Power your search with and, or, +, -, or "some phrase" operators.
Notifications email failure

Notifications email failure

2005-08-29       - By Jeff Boyce

 Back
Reply:     1     2     3     4     5     6     7     8     9     10     >>  

-- -- Original Message -- --
From: "Thomas Cameron" <thomas.cameron@(protected)>
To: "Jeff Boyce" <jboyce@(protected)>; "Discussion of Red Hat Enterprise
Linux 3 (Taroon)" <taroon-list@(protected)>
Sent: Monday, August 29, 2005 2:58 PM
Subject: Re: Notifications email failure


>> Greetings -
>>
>> I am a novice network manager for a small office network running a RHEL 3
>> server on a Dell PE2600.  The server is used primarily as a Samba server
>> for
>> about 10 Windows clients.  It is not used as a mail server or web server
>> (our mail is delivered via POP3 from a 3rd party provider).  I am aware
>> that
>> several of the administrative programs (e.g., tape backup, Dell OMSA, UPS
>> battery management tool, etc.) on my server send email notifications to
>> root
>> when conditional events occur.  I have root's email set up to be
>> redirected
>> to my email address, yet since I have not received any emails I am
>> assuming
>> that I don't have something properly configured.  I generally have most
>> services turned off that are not necessary for our local network.  The
>> maillog
>> file indicates that it is unable to resolve where the email is to be
>> sent.
>> When I
>> check running processes on our server it shows that Named is currently
>> running, but checking the BindDNS service through Webmin gives the
>> following
>> message.
>>
>> The primary configuration file for BIND /var/named/chroot/etc/named.conf
>> does not exist, or is not valid. Create it?
>>
>> Below are the messages from the /var/log/maillog file indicating the
>> attempts to send the email notifications.
>>
>> Aug 17 01:38:01 bison sendmail[20314]: My unqualified host name (bison)
>> unknown; sleeping for retry
>>
>> Aug 17 01:39:01 bison sendmail[20314]: unable to qualify my own domain
>> name
>> (bison) -- using short name
>>
>> Aug 17 01:39:02 bison sendmail[20314]: j7H8d1XK020314: from=root,
>> size=1337,
>> class=0, nrcpts=1, msgid=<200508170839.j7H8d1XK020314@(protected)>,
>> relay=root@(protected)
>>
>> Aug 17 01:39:02 bison sendmail[20314]: j7H8d1XK020314:
>> to=jboyce@(protected), ctladdr=root (0/0), delay=00:00:01,
>> xdelay=00:00:00, mailer=relay, pri=31337, relay=[127.0.0.1] [127.0.0.1],
>> dsn=4.0.0, stat=Deferred: Connection refused by [127.0.0.1]
>>
>> Aug 17 04:02:03 bison sendmail[20584]: My unqualified host name (bison)
>> unknown; sleeping for retry
>>
>> Aug 17 04:03:03 bison sendmail[20584]: unable to qualify my own domain
>> name
>> (bison) -- using short name
>>
>> Aug 17 04:03:03 bison sendmail[20584]: j7HB33cm020584: from=root,
>> size=5002,
>> class=0, nrcpts=1, msgid=<200508171103.j7HB33cm020584@(protected)>,
>> relay=root@(protected)
>>
>> Aug 17 04:03:03 bison sendmail[20584]: j7HB33cm020584: to=root,
>> ctladdr=root
>> (0/0), delay=00:00:00, xdelay=00:00:00, mailer=relay, pri=35002,
>> relay=[127.0.0.1] [127.0.0.1], dsn=4.0.0, stat=Deferred: Connection
>> refused
>> by [127.0.0.1]
>>
>> My /etc/hosts file shows the following information.  Workstations 105 and
>> 100 are listed for proper operation of a network tape backup.
>>
>> 127.0.0.1           localhost.localdomain     localhost
>> 192.168.112.1    bison
>> 192.168.112.105            jeff
>> 192.168.112.100            pamk
>>
>> I am assuming that there is probably a simple solution to this problem,
>> but
>> I am not sure how to interpret the maillog messages.  What additional
>> configuration changes do I need to make to receive the notification
>> emails?
>
> Sounds like your sendmail config is set to reject mail from hosts whose
> names do not resolve in DNS (i.e. www.example.com).  You machine's name
> (bison) does not resolve in DNS.
>
> What does your /etc/mail/sendmail.mc look like?
>
> Thomas
>
>

Thanks for the response.  I was ready to believe that this was lost in the
unanswered questions blackhole.  My sendmail.mc file is listed below.  Sorry
it is a little long as I didn't take out the comment lines (at least I
remembered to bottom post).  What confused me on the log entries is that I
don't have the sendmail service running, yet the log entry indicates that it
is at least responding internally.

/etc/mail/sendmail.mc
divert(-1)dnl

dnl #

dnl # This is the sendmail macro config file for m4. If you make changes to

dnl # /etc/mail/sendmail.mc, you will need to regenerate the

dnl # /etc/mail/sendmail.cf file by confirming that the sendmail-cf package
is

dnl # installed and then performing a

dnl #

dnl #     make -C /etc/mail

dnl #

include(`/usr/share/sendmail-cf/m4/cf.m4')dnl

VERSIONID(`setup for Red Hat Linux')dnl

OSTYPE(`linux')dnl

dnl #

dnl # default logging level is 9, you might want to set it higher to

dnl # debug the configuration

dnl #

dnl define(`confLOG_LEVEL', `9')dnl

dnl #

dnl # Uncomment and edit the following line if your outgoing mail needs to

dnl # be sent out through an external mail server:

dnl #

dnl define(`SMART_HOST',`smtp.your.provider')

dnl #

define(`confDEF_USER_ID',``8:12'')dnl

dnl define(`confAUTO_REBUILD')dnl

define(`confTO_CONNECT', `1m')dnl

define(`confTRY_NULL_MX_LIST',true)dnl

define(`confDONT_PROBE_INTERFACES',true)dnl

define(`PROCMAIL_MAILER_PATH',`/usr/bin/procmail')dnl

define(`ALIAS_FILE', `/etc/aliases')dnl

define(`STATUS_FILE', `/var/log/mail/statistics')dnl

define(`UUCP_MAILER_MAX', `2000000')dnl

define(`confUSERDB_SPEC', `/etc/mail/userdb.db')dnl

define(`confPRIVACY_FLAGS', `authwarnings,novrfy,noexpn,restrictqrun')dnl

define(`confAUTH_OPTIONS', `A')dnl

dnl #

dnl # The following allows relaying if the user authenticates, and disallows

dnl # plaintext authentication (PLAIN/LOGIN) on non-TLS links

dnl #

dnl define(`confAUTH_OPTIONS', `A p')dnl

dnl #

dnl # PLAIN is the preferred plaintext authentication method and used by

dnl # Mozilla Mail and Evolution, though Outlook Express and other MUAs do

dnl # use LOGIN. Other mechanisms should be used if the connection is not

dnl # guaranteed secure.

dnl #

dnl TRUST_AUTH_MECH(`EXTERNAL DIGEST-MD5 CRAM-MD5 LOGIN PLAIN')dnl

dnl define(`confAUTH_MECHANISMS', `EXTERNAL GSSAPI DIGEST-MD5 CRAM-MD5 LOGIN
PLAIN')dnl

dnl #

dnl # Rudimentary information on creating certificates for sendmail TLS:

dnl #     make -C /usr/share/ssl/certs usage

dnl # or use the included makecert.sh script

dnl #

dnl define(`confCACERT_PATH',`/usr/share/ssl/certs')

dnl define(`confCACERT',`/usr/share/ssl/certs/ca-bundle.crt')

dnl define(`confSERVER_CERT',`/usr/share/ssl/certs/sendmail.pem')

dnl define(`confSERVER_KEY',`/usr/share/ssl/certs/sendmail.pem')

dnl #

dnl # This allows sendmail to use a keyfile that is shared with OpenLDAP's

dnl # slapd, which requires the file to be readble by group ldap

dnl #

dnl define(`confDONT_BLAME_SENDMAIL',`groupreadablekeyfile')dnl

dnl #

dnl define(`confTO_QUEUEWARN', `4h')dnl

dnl define(`confTO_QUEUERETURN', `5d')dnl

dnl define(`confQUEUE_LA', `12')dnl

dnl define(`confREFUSE_LA', `18')dnl

define(`confTO_IDENT', `0')dnl

dnl FEATURE(delay_checks)dnl

FEATURE(`no_default_msa',`dnl')dnl

FEATURE(`smrsh',`/usr/sbin/smrsh')dnl

FEATURE(`mailertable',`hash -o /etc/mail/mailertable.db')dnl

FEATURE(`virtusertable',`hash -o /etc/mail/virtusertable.db')dnl

FEATURE(redirect)dnl

FEATURE(always_add_domain)dnl

FEATURE(use_cw_file)dnl

FEATURE(use_ct_file)dnl

dnl #

dnl # The -t option will retry delivery if e.g. the user runs over his
quota.

dnl #

FEATURE(local_procmail,`',`procmail -t -Y -a $h -d $u')dnl

FEATURE(`access_db',`hash -T<TMPF> -o /etc/mail/access.db')dnl

FEATURE(`blacklist_recipients')dnl

EXPOSED_USER(`root')dnl

dnl #

dnl # The following causes sendmail to only listen on the IPv4 loopback
address

dnl # 127.0.0.1 and not on any other network devices. Remove the loopback

dnl # address restriction to accept email from the internet or intranet.

dnl #

DAEMON_OPTIONS(`Port=smtp,Addr=127.0.0.1, Name=MTA')dnl

dnl #

dnl # The following causes sendmail to additionally listen to port 587 for

dnl # mail from MUAs that authenticate. Roaming users who can't reach their

dnl # preferred sendmail daemon due to port 25 being blocked or redirected
find

dnl # this useful.

dnl #

dnl DAEMON_OPTIONS(`Port=submission, Name=MSA, M=Ea')dnl

dnl #

dnl # The following causes sendmail to additionally listen to port 465, but

dnl # starting immediately in TLS mode upon connecting. Port 25 or 587
followed

dnl # by STARTTLS is preferred, but roaming clients using Outlook Express
can't

dnl # do STARTTLS on ports other than 25. Mozilla Mail can ONLY use STARTTLS

dnl # and doesn't support the deprecated smtps; Evolution <1.1.1 uses smtps

dnl # when SSL is enabled-- STARTTLS support is available in version 1.1.1.

dnl #

dnl # For this to work your OpenSSL certificates must be configured.

dnl #

dnl DAEMON_OPTIONS(`Port=smtps, Name=TLSMTA, M=s')dnl

dnl #

dnl # The following causes sendmail to additionally listen on the IPv6
loopback

dnl # device. Remove the loopback address restriction listen to the network.

dnl #

dnl DAEMON_OPTIONS(`port=smtp,Addr=::1, Name=MTA-v6, Family=inet6')dnl

dnl #

dnl # enable both ipv6 and ipv4 in sendmail:

dnl #

dnl DAEMON_OPTIONS(`Name=MTA-v4, Family=inet, Name=MTA-v6, Family=inet6')

dnl #

dnl # We strongly recommend not accepting unresolvable domains if you want
to

dnl # protect yourself from spam. However, the laptop and users on computers

dnl # that do not have 24x7 DNS do need this.

dnl #

FEATURE(`accept_unresolvable_domains')dnl

dnl #

dnl FEATURE(`relay_based_on_MX')dnl

dnl #

dnl # Also accept email sent to "localhost.localdomain" as local email.

dnl #

LOCAL_DOMAIN(`localhost.localdomain')dnl

dnl #

dnl # The following example makes mail from this host and any additional

dnl # specified domains appear to be sent from mydomain.com

dnl #

dnl MASQUERADE_AS(`mydomain.com')dnl

dnl #

dnl # masquerade not just the headers, but the envelope as well

dnl #

dnl FEATURE(masquerade_envelope)dnl

dnl #

dnl # masquerade not just @(protected), but @*.mydomainalias.com as
well

dnl #

dnl FEATURE(masquerade_entire_domain)dnl

dnl #

dnl MASQUERADE_DOMAIN(localhost)dnl

dnl MASQUERADE_DOMAIN(localhost.localdomain)dnl

dnl MASQUERADE_DOMAIN(mydomainalias.com)dnl

dnl MASQUERADE_DOMAIN(mydomain.lan)dnl

MAILER(smtp)dnl

MAILER(procmail)dnl





--
Taroon-list mailing list
Taroon-list@(protected)
http://www.redhat.com/mailman/listinfo/taroon-list

Earn $52 per hosting referral at Lunarpages.