I have a VPS running CentOS 6. When the system tries to send daily newsletter, after some time (e.g. after sending about 2000 emails), I get error "Unable to send mail" and the system memory goes really high. Till this moment, the mails are delivered normally.

The rest symptoms are:

  1. I cannot see anything on /var/log/maillog (File seems not to be written)

  2. All files on /var/spool/mail have 0 bytes size.

  3. From time to time on httpd log I get errors like: /usr/sbin/sendmail: error while loading shared libraries: libc.so.6: cannot open shared object file: Error 23

"Activate mail service on domain" setting in Plesk is deactivated.

Any idea on what's going wrong here?


postfix (version 2.2 up) does rate limiting with directives in /etc/postfix/main.cf:

anvil_rate_time_unit = 60s

which means a client can only send 1000 mails in 60 seconds.

There are also other systems that can limit message sending as addons to postfix (sqlgrey is an example), they usually inject in /etc/postfix/master.cf or main.cf smtpd_client_restrictions (although not limited to those).

However, from your description, I think that is the least of your problems. You seem to have a wrong or broken version/package installed. (wrong libc, wrong permissions, perhaps wrong file paths).

| improve this answer | |

Not the answer you're looking for? Browse other questions tagged or ask your own question.