1838655 Members
3762 Online
110128 Solutions
New Discussion

sendmail error

 
SOLVED
Go to solution
lawrenzo_1
Super Advisor

sendmail error

Hello,

/var/has just filled due to a user using vi on a large file and created /var/tmp/EX893294

is this the normal function of vi?

also the below error was displayed on the server terminal but when I cleared down old files in var the message was repeated one more time

There is lots of space now so was this a late broadcast of the message?

sendmail[1707]: NOQUEUE: low on space (have 0, SMTP-DAEMON needs 101 in /var/spool/mqueue

Thanks
hello
3 REPLIES 3
Sundar_7
Honored Contributor
Solution

Re: sendmail error

That is perfectly normal behaviour. By default, vi uses /var/tmp to create a temp buffer while opening the file.

But, if you are afraid of running out of space in /var/tmp, you can set the TMPDIR variable to a directory that has enough space.

# export TMPDIR=/myown/filesystem
# vi filename

Now the temp file will be created in /myown/flesystem directory.

Check if /var/spool/mqueue is a seperate filesystem than /var.

A big attachment by your user could cause /var/spool/mqueue to fill in. If the system is supposed to handle mail traffic, I will look at increasing /var/spool/mqueue.
Learn What to do ,How to do and more importantly When to do ?
Geoff Wild
Honored Contributor

Re: sendmail error

Yes - normal behaviour....

You can stop/start sendmail - in case that queue is stuck...

/sbin/init.d/sendmail stop

/sbin/init.d/sendmail start

then check the queue: mailq

Rgds...Geoff
Proverbs 3:5,6 Trust in the Lord with all your heart and lean not on your own understanding; in all your ways acknowledge him, and he will make all your paths straight.
lawrenzo_1
Super Advisor

Re: sendmail error

great - thanks for your help.

solution stop/start send mail. and increased /var by 512 mb oracle server.
hello