Operating System - HP-UX
1847206 Members
3486 Online
110263 Solutions
New Discussion

Re: sendmail message error !

 
Ivan Azuara
Regular Advisor

sendmail message error !

Hi !

I have a sendmail server, and i??m receiving the next message in my console:

Jun 9 15:30:40 pruebgfi.gdf.com.mx last message repeated 26 times
Jun 9 15:31:23 pruebgfi.gdf.com.mx sendmail[241]:NOQUEUE:low on space(have 0,SMTP-DAEMON needs 101 in /var/spool/mqueue

I want to know if this message is a consecuence of one error. The /var file system mantains to 55%.


Thank's in advance !
"Enjoy the life .."
3 REPLIES 3
Stefan Farrelly
Honored Contributor

Re: sendmail message error !

Chances you are indeed out of space in /var/spool/mqueue. Sendmail always has open files which dont show in bdf/df disk totals so even though you may think you have 55% used chances are there are some large open files (eg. /var/adm/syslog/mail.log) which are huge and using all remaining space.

Try shutting down sendmail, checking the size of the mail.log in /var/adm/syslog, and then you can verify disk space usage accurately (eg. with; sync;sync;sync;bdf) and free up some space before restarting sendmail.
Im from Palmerston North, New Zealand, but somehow ended up in London...
Kevin Wright
Honored Contributor

Re: sendmail message error !

I would stop and restart your sendmail daemon. Verifying that you do indeed have space left on /var/spool/mqueue. Make sure that directory is not linked to another full filesystem if /var is not full.
Steven E. Protter
Exalted Contributor

Re: sendmail message error !

I'm betting /var is getting full or the /var/spool/mquque is not on the /var filesystem and where ever it is is getting full.

It is however possible that you have queue limitations in your sendmail.cf file.

I don't know the setting, I do know before I went into the NSP business my previous web hosting company had specific limitations on the size of the sendmail queue to slow down the bad citizens who send spam. Just to get out my 500 customer newsletter I had to program a sleep 4 or sleep3 into the perl script.

I'd check the docs here and then http://www.sendmail.org for possible queue limitations.

You could use some more diagnostics to track down the problem this little command.

sendmail -v -d8.99 -d39.99 someone@yourdomain.net

Type in some text

Type in a dot(period)
.

This will give you a nice flow and might just nab you a better error message.

SEP
Steven E Protter
Owner of ISN Corporation
http://isnamerica.com
http://hpuxconsulting.com
Sponsor: http://hpux.ws
Twitter: http://twitter.com/hpuxlinux
Founder http://newdatacloud.com