Лимит на отправку почты

1 304 посмотрели
Posted by Алексей Нещадим in IT | Tagged , , , | Leave a comment

Как известно в cPanel есть ограничение на отправку пользователями писем в час. Обычно я ставлю 1000 писем в час, что довольно часто устраивало многих пользователей. Но к сожалению появляются клиенты которым этот лимит необходимо расширить. Для этого в cPanel есть стандартные средства управления.

В файлике /etc/exim.pl есть след. код:

      open(CF,"/var/cpanel/cpanel.config");
   while() {
      next if (/^#/);
      s/\n//g;
      my($var,$value) = split(/=/, $_);
      if ($var eq "maxemailsperhour") {
         $maxmails = int($value);
      }
   }
   close(CF);

   open(CPM,"/var/cpanel/maxemails");
   while() {
      s/\n//g;
      my($mdomain,$mmax) = split(/=/);
      if ($mdomain eq $domain) {
         $maxmails = int($mmax);
      }
   }
   close(CPM);

Открытием первого файла мы получаем maxemailsperhour, которое вы установили в WHM. Второе открытие файла в /var/cpanel/maxemails, мы получаем переменные domain=number. Где domain главные домен cPanel аккаунта, number кол-во отправляемой почты. В итоге нам нужно создать файл touch /var/cpanel/maxemails и внем прописать главный домен и кол-во емаилов для отправки в час пример: domains.com=5000

Только не переусердствуйте.

Добавить комментарий