Nginx-ru mailing list archive (nginx-ru@sysoev.ru)
 
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Проксирование почту
 
- To: nginx-ru@xxxxxxxxx
 
- Subject: Проксирование почту
 
- From: "Shestera S Leonid" <leonid@xxxxxxxxxxx>
 
- Date: Sun, 2 Mar 2008 17:23:00 +0300
 
- Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed;        d=gmail.com; s=gamma;        h=domainkey-signature:received:received:message-id:date:from:sender:to:subject:mime-version:content-type:content-transfer-encoding:content-disposition:x-google-sender-auth;        bh=kq15jHV/wSa0lJEp5iEJ14X2Ym/d8flUGwwXYH+Y+aA=;        b=l2uFO7j44QqK20AJhF1rgEOStY+Uhdr23ZIChgmFpnQc21vTt3NYuuh+NnO0N8CFqculvqv63Etic21SvKN7VHk7utwgnRhCs1kyJAz99IvPO386WZ1NCmf2clGpg+MUueihS7glLBNITinefSpRjJzy0uwOqICagOmUcJERZHY=
 
- Domainkey-signature: a=rsa-sha1; c=nofws;        d=gmail.com; s=gamma;        h=message-id:date:from:sender:to:subject:mime-version:content-type:content-transfer-encoding:content-disposition:x-google-sender-auth;        b=rHwFbUW2hnuPdwbdVSwsoPCCnzMp0CfmYcoG4FA//4YR5D8YUlF7UfPV1w/lyKs25IKfZ+mhQoaSV84oxpeyU4ryuhobqVrW71xSUxnOZN9SaT9/dQUz5rQ/nBUS0fUKIUzJX2+6eYdcOEuTEwOSdoQFK4YZnr87bznmnteQL4I=
 
 
 
Здравствуйте.
Подскажите пожалуйста как на nginx осуществлять проксирование почту?
Суть такая есть 3 exim и 3 dovecot поставленные на разные сервера (у
всех внутрении ip)
есть сервер с nginx, на нем нужно балансировать нагрузку, как я не очень понял.
вот кусок кода который нашел в сети
user mail mail;
worker_processes 1;
error_log /var/log/nginx/error_log info;
events {
        worker_connections  8192;
        use epoll;
}
mail {
      server_name  mail.*;
     auth_http    localhost:9000/cgi-bin/nginxauth.cgi; (вообще не
понял откуда это)
      imap_capabilities "IMAP4rev1" "UIDPLUS" "IDLE" "LITERAL+" "QUOTA";
      pop3_auth         plain apop cram-md5;
      pop3_capabilities "LAST" "TOP" "USER" "PIPELINING" "UIDL";
      smtp_auth         login plain cram-md5;
      smtp_capabilities "SIZE 10485760" ENHANCEDSTATUSCODES 8BITMIME DSN;
      xclient off;
      server {
          listen             192.168.1.18:25;
          protocol           smtp;
          timeout            300s;
      }
      server {
          listen     192.168.1.18:110;
          protocol   pop3;
          proxy      on;
          proxy_pass_error_message  on;
      }
      server {
          listen     192.168.1.18:143;
          protocol   imap;
          proxy      on;
      }
      server {
          listen             192.168.1.18:587;
          protocol           smtp;
          timeout            300s;
      }
  }
Помогите мне пожалуйста реализовать подобную схему.
P.S. и ещё вопрос не внему немного , но все рано спрошу, в чем лучше
хранить базу пользователей? на текущий момент остановился на Ldap.
 
 |