We just put in a new Solaris machine and whenever we try to run a job (these are cron jobs), we get the following message:
ibasdb02:/ # May 14 14:10:12 ibasdb02 sendmail[22219]: [ID 801593 mail.alert] l4
EIABQa022219: Losing ./qfl4EIABQa022219: savemail panic
Any ideas on what this means? The cron job worked without a problem on our old machine. We use the mail system to track whether a job ran successfully. The job running by itself does not generate mail (its not supposd to when run manually).
what happens when you perform a in-line test of sendmail?
Have you configured sendmail on your sunbox?
-bash-3.00$ sendmail -v testuser@me.com
this is a test
. testuser@me.com... Connecting to mail.me.net via relay...
220 mail.me.net Microsoft ESMTP MAIL Service, Version: 6.0.3790.1830 ready at Mon, 14 May 2007 15:32:03 -0700
>>> EHLO testbox.me.com 250-mail.me.net Hello [192.25.235.15]
250-TURN
250-SIZE 20480000
250-ETRN
250-PIPELINING
250-DSN
250-ENHANCEDSTATUSCODES
250-8bitmime
250-BINARYMIME
250-CHUNKING
250-VRFY
250-X-EXPS GSSAPI NTLM LOGIN
250-X-EXPS=LOGIN
250-AUTH GSSAPI NTLM LOGIN
250-AUTH=LOGIN
250-X-LINK2STATE
250-XEXCH50
250 OK
>>> MAIL From:<testuser@testbox.me.com> SIZE=15
250 2.1.0 testuser@testbox.me.com....Sender OK
>>> RCPT To:<testuser@me.com>
>>> DATA
250 2.1.5 testuser@me.com
354 Start mail input; end with <CRLF>.<CRLF>
>>> .
250 2.6.0 <200705142231.l4EMVq6D014882@testbox.me.com> Queued mail for delivery testuser@me.com... Sent ( <200705142231.l4EMVq6D014882@testbox.me.com> Queued mail for delivery)
Closing connection to mail.me.net
>>> QUIT
221 2.0.0 mail.me.net Service closing transmission channel
Thanks for the reply. I ran this (found it on Google):
ibasdb02:/root #
ibasdb02:/root # /usr/lib/sendmail -Am -bv root
root... deliverable: mailer relay, host standard.com., user root@standard.com
ibasdb02:/root # /usr/lib/sendmail -Am -bv postmaster
postmaster... deliverable: mailer relay, host standard.com., user postmaster@st ndard.com
ibasdb02:/root # date | sendmail -Am -v root
ksh: sendmail: not found
ibasdb02:/root # date | /usr/lib/sendmail -Am -v root
root... Connecting to mail.standard.com. via relay...
220 as2.standard.com ESMTP Mon, 14 May 2007 12:17:56 -0700
>>> EHLO ibasdb02.invesmart.inc 250-as2.standard.com Hello [12.46.232.29], pleased to meet you
250-ENHANCEDSTATUSCODES
250-PIPELINING
250-8BITMIME
250-SIZE
250-DSN
250-AUTH GSSAPI
250-DELIVERBY
250 HELP
>>> MAIL From:<root@ibasdb02.invesmart.inc> SIZE=29
250 2.1.0 <root@ibasdb02.invesmart.inc>... Sender ok
>>> RCPT To:<root@standard.com>
>>> DATA
550 5.7.0 <root@standard.com>... Recipient Is not valid
503 5.0.0 Need RCPT (recipient)
>>> RSET
250 2.0.0 Reset state
>>> RSET
250 2.0.0 Reset state
root... Using cached ESMTP connection to mail.standard.com. via relay...
>>> MAIL From:<> SIZE=1053
250 2.1.0 <>... Sender ok
>>> RCPT To:<root@standard.com>
>>> DATA
550 5.7.0 <root@standard.com>... Recipient Is not valid
503 5.0.0 Need RCPT (recipient)
>>> RSET
250 2.0.0 Reset state
>>> RSET
250 2.0.0 Reset state
postmaster... Using cached ESMTP connection to mail.standard.com. via relay...
>>> MAIL From:<> SIZE=2077
250 2.1.0 <>... Sender ok
>>> RCPT To:<postmaster@standard.com>
>>> DATA
250 2.1.5 <postmaster@standard.com>... Recipient ok
354 Enter mail, end with "." on a line by itself
>>> .
250 2.0.0 l4EJHuRu020579 Message accepted for delivery
postmaster... Sent (l4EJHuRu020579 Message accepted for delivery)
Closing connection to mail.standard.com.
>>> QUIT
221 2.0.0 as2.standard.com closing connection
How can I avoid sending through standard.com? I want to use the local machine for mail on the CRON jobs?
I guess that the local machine was setup with "standard.com" as a host, so you can change that, but this is also setup in the sendmail options as it seems. Are you sure that the rDNS part is correct ?
Take a look at this thread also, this has been discussed previously.
We actually got the machine with the OS preloaded. What is the best way to change it so mail goes to local instead of standard.com? Are there a certain set of files to edit and a procedure to follow?
oot... deliverable: mailer relay, host standard.com., user root@standard.com
whats your 127.0.0.1 machine name?
theres got to be localhost right?
so change whatever daemon to send mail with that (root@localhost).
or with root@your\_machine.your_domain