Is that the whole log errorline? It should have some more info. U could try temporarily setting /etc/syslog.conf mail logging to read:
"mail.info /var/log/sendmail-test.log"
or so to have it output more messages while u try a rerun of ure batch.
"Internal Error: pending mail operations must be completed." could be sendmail trying to send messages that are already in the queue. Why they are still there I dont know, might be resolving a hostname, user@host or whatever else. Sendmail has got a debug (-d) option.
So try running a separate "sendmail -v -bp", and itll show u whats in the queue & exit. Then run a separate "sendmail -v -q" which will start, not fork into the background, try to clean up the pending queue & exit.
*Read the docs on maxqueuesize, timeouts and warning options.
HTH.
|