{"id":168,"date":"2017-05-04T10:14:45","date_gmt":"2017-05-04T10:14:45","guid":{"rendered":"http:\/\/sci-tech-blog.com\/?p=168"},"modified":"2017-05-04T10:14:45","modified_gmt":"2017-05-04T10:14:45","slug":"%d0%b2%d0%b8%d1%80%d1%82%d1%83%d0%b0%d0%bb%d1%8c%d0%bd%d1%8b%d0%b5-%d0%b4%d0%be%d0%bc%d0%b5%d0%bd%d1%8b-%d1%81-%d0%b8%d1%81%d0%bf%d0%be%d0%bb%d1%8c%d0%b7%d0%be%d0%b2%d0%b0%d0%bd%d0%b8%d0%b5%d0%bc-gnu","status":"publish","type":"post","link":"https:\/\/sci-tech-blog.com\/?p=168","title":{"rendered":"\u0412\u0438\u0440\u0442\u0443\u0430\u043b\u044c\u043d\u044b\u0435 \u0434\u043e\u043c\u0435\u043d\u044b \u0441 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435\u043c GNU pop3d \u0438 Postfix"},"content":{"rendered":"<p class=\"c2\">Original:<a href=\"http:\/\/jth.net\/virtual.html\">http:\/\/jth.net\/virtual.html<\/a><\/p>\n<p class=\"c2\"><span class=\"c1\">GNU pop3d 0.10.2<\/span><\/p>\n<p class=\"c2\"><span class=\"c6\">GNU pop3d 0.10.2 \u0433\u043e\u0442\u043e\u0432. \u0412\u044b \u043c\u043e\u0436\u0435\u0442\u0435 \u0441\u043a\u0430\u0447\u0430\u0442\u044c \u0435\u0433\u043e \u0437\u0434\u0435\u0441\u044c <\/span><span class=\"c6 c8\"><a class=\"c10\" href=\"http:\/\/jth.net\/utils\/gnu-pop3d-0.10.2.tar.gz&amp;sa=D&amp;ust=1493895818651000&amp;usg=AFQjCNHnq_cUxacGDTB4xVnyqNtVUI0eFw\">GNU pop3d 0.10.2<\/a><\/span><\/p>\n<p class=\"c2\"><span class=\"c1\">\u0418\u0417\u041c\u0415\u041d\u0415\u041d\u0418\u042f \/ \u0418\u0421\u0422\u041e\u0420\u0418\u042f<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\">22 \/ \u043c\u0430\u0440\u0442\u0430 \/ 2014 \u0433. 0.10.2 J\u00f8rgen Thomsen bugs@jth.net, http:\/\/jth.net\/virtual.html<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\">\u041d\u043e\u0432\u044b\u0435 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u0438<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\">&#8212;&#8212;&#8212;&#8212;<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\">\u041f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0430 IPv6 \u0441 \u043a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u0435\u0439 &#8211;disable &#8211; ipv6 \u0438 \u0432\u043e \u0432\u0440\u0435\u043c\u044f \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f &#8211;ipv6<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\">\u041f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0430 POP3S \u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e &#8211;enable-pop3s<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\">\u0423\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u0442 \u0440\u0430\u0431\u043e\u0447\u0443\u044e \u043a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u044e xinetd, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044f stunnel \u0432\u043a\u043b. \u041e\u0431\u0440\u0430\u0437\u0435\u0446 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u0430 \u0438 \u043a\u043b\u044e\u0447<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\">\u041f\u0440\u0435\u0434\u0432\u0430\u0440\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0435 \u0443\u0441\u043b\u043e\u0432\u0438\u0435: xinetd \u0438 stunnel \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d\u044b<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\">\u00a0 \u00a0 \u00a0 \u00a0 \u041f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0430 \u0437\u0430\u0448\u0438\u0444\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0445 (C Crypt) \u043f\u0430\u0440\u043e\u043b\u0435\u0439 \u0432 \u0432\u0438\u0440\u0442\u0443\u0430\u043b\u044c\u043d\u044b\u0445 \u0434\u043e\u043c\u0435\u043d\u0430\u0445 (\u0431\u0435\u0437 APOP)<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\">\u041f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0430 \u0437\u0430\u043f\u0443\u0441\u043a\u0430 Daemon extended &#8211;enable-service = SERVICE<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\">\u0422\u0435\u043f\u0435\u0440\u044c \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u044e\u0449\u0430\u044f \u043a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u044f \u0434\u043b\u044f sysvinit, init, event.d, systemd \u0438 \u043e\u0434\u0438\u043d\u043e\u0447\u043d\u043e\u0433\u043e \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f inetd, xinetd<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 (\u0412\u0435\u0440\u043e\u044f\u0442\u043d\u043e, \u043d\u0435 \u0438\u0434\u0435\u0430\u043b\u044c\u043d\u043e \ud83d\ude42 \u041f\u0440\u043e\u0432\u0435\u0440\u044c\u0442\u0435 \u0432\u0430\u0448\u0443 \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0443)<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\">\u041a\u043e\u0440\u043d\u0435\u0432\u043e\u0439 \u043a\u0430\u0442\u0430\u043b\u043e\u0433 \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0438 \u043c\u043e\u0436\u043d\u043e \u0443\u043a\u0430\u0437\u0430\u0442\u044c \u0432\u043e \u0432\u0440\u0435\u043c\u044f \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438 &#8211;enable-rootdir = DIR, \u0430 \u0442\u0430\u043a\u0436\u0435<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\">Make install ROOT = DIR<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\">\u0414\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u0430 \u200b\u200b\u0444\u0443\u043d\u043a\u0446\u0438\u044f \u0443\u0434\u0430\u043b\u0435\u043d\u0438\u044f<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\">Pop3client.pl \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0430 \u0434\u043b\u044f \u043f\u0440\u043e\u0441\u0442\u043e\u0433\u043e \u0442\u0435\u0441\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u0438 \u0441\u0442\u0440\u0435\u0441\u0441-\u0442\u0435\u0441\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u0441\u0435\u0440\u0432\u0435\u0440\u0430 pop3<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\">Mkpwd.pl \u0434\u043b\u044f \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u044f \u0438 \/ \u0438\u043b\u0438 \u0448\u0438\u0444\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u043f\u0430\u0440\u043e\u043b\u0435\u0439 \u0434\u043b\u044f \u0432\u0438\u0440\u0442\u0443\u0430\u043b\u044c\u043d\u044b\u0445 \u0434\u043e\u043c\u0435\u043d\u043e\u0432, \u0441\u043e\u0432\u043c\u0435\u0441\u0442\u0438\u043c\u044b\u0445 \u0441 glibc crypt ()<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\">Kill -SIGUSR2 \u043e\u0442\u043e\u0431\u0440\u0430\u0437\u0438\u0442 \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u043f\u0435\u0440\u0435\u043c\u0435\u043d\u043d\u044b\u0445 \u0441\u043e\u0441\u0442\u043e\u044f\u043d\u0438\u044f \u0432 syslog<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\">Daemon: \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u043f\u0440\u043e\u0441\u043c\u043e\u0442\u0440\u043e\u0432 \u0438 \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u0430\u043a\u0442\u0438\u0432\u043d\u044b\u0445 \u0434\u043e\u0447\u0435\u0440\u043d\u0438\u0445 \u044d\u043b\u0435\u043c\u0435\u043d\u0442\u043e\u0432, \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435 \u0444\u043b\u0430\u0433\u0430, \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u044f\u044e\u0449\u0435\u0433\u043e \u0437\u0430\u0432\u0435\u0440\u0448\u0435\u043d\u0438\u0435, \u0430 \u0442\u0430\u043a\u0436\u0435 \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u0441\u0435\u0430\u043d\u0441\u043e\u0432 \u0434\u043e \u0441\u0438\u0445 \u043f\u043e\u0440.<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\">\u0420\u0435\u0431\u0435\u043d\u043e\u043a: \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442\u0441\u044f \u0432\u0440\u0435\u043c\u044f \u043e\u0442\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u044f \u0438 \u043a\u043e\u043c\u0430\u043d\u0434\u044b \u0434\u043b\u044f \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f, \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0435\u043d\u043d\u043e\u0433\u043e \u0441 IP-\u0430\u0434\u0440\u0435\u0441\u0430<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\">\u0418\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u044f<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\">&#8212;&#8212;-<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\">Extra.c \/ pop3_syslog \u0442\u0435\u043f\u0435\u0440\u044c \u043c\u043e\u0436\u0435\u0442 \u0440\u0435\u0433\u0438\u0441\u0442\u0440\u0438\u0440\u043e\u0432\u0430\u0442\u044c\u0441\u044f \u0432 STDERR (debug = 0x1yy).<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\">\u041e\u0442\u0434\u0435\u043b\u044c\u043d\u044b\u0435 \u043f\u0440\u0438\u043e\u0440\u0438\u0442\u0435\u0442\u044b syslog \u0445\u0440\u0430\u043d\u044f\u0442\u0441\u044f \u0432 pop3_syslog.<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\">\u0411\u043e\u043b\u044c\u0448\u0435 \u0440\u0435\u0433\u0438\u0441\u0442\u0440\u0430\u0446\u0438\u0438 \u0447\u0435\u0440\u0435\u0437 pop3_syslog.<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\">\u0423\u043c\u0435\u043d\u044c\u0448\u0435\u043d\u043e \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435 \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u0447\u043d\u044b\u0445 \u043f\u0440\u043e\u0446\u0435\u0434\u0443\u0440 \u0432 pop3_syslog \u0434\u043b\u044f \u043f\u043e\u0432\u044b\u0448\u0435\u043d\u0438\u044f \u0441\u0442\u0430\u0431\u0438\u043b\u044c\u043d\u043e\u0441\u0442\u0438.<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\">\u0423\u0441\u0442\u0430\u0440\u0435\u0432\u0448\u0438\u0435 gethostbyname \u0438 gethostbyaddr \u0437\u0430\u043c\u0435\u043d\u0435\u043d\u044b getaddrinfo \u0438 getnameinfo<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\">Inet_ntoa \u0437\u0430\u043c\u0435\u043d\u0435\u043d \u043d\u0430 inet_ntop<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\">\u0417\u0430\u0434\u0435\u0440\u0436\u043a\u0430 1 \u0441\u0435\u043a\u0443\u043d\u0434\u0430 \u0434\u043b\u044f \u0432\u043e\u0437\u0432\u0440\u0430\u0442\u0430 BAD LOGIN \u0434\u043b\u044f \u0441\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u043d\u0438\u044f \u043f\u0440\u043e\u0432\u0435\u0440\u043a\u0438 \u0440\u043e\u0431\u043e\u0442\u0430\u043c\u0438 \u0441\u043b\u0430\u0431\u044b\u0445 \u043f\u0430\u0440\u043e\u043b\u0435\u0439.<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\">\u0422\u0435\u043a\u0441\u0442\u044b \u0441\u043f\u0440\u0430\u0432\u043a\u0438 \u043e\u0447\u0438\u0449\u0435\u043d\u044b \u0438 \u0443\u043b\u0443\u0447\u0448\u0435\u043d\u044b.<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\">\u0423\u043b\u0443\u0447\u0448\u0435\u043d\u043d\u044b\u0439 \u0441\u0446\u0435\u043d\u0430\u0440\u0438\u0439 \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0438<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\">&#8211; \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u043a\u0430 \u0434\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0445 \u0441\u0438\u0441\u0442\u0435\u043c \u0437\u0430\u043f\u0443\u0441\u043a\u0430 daemon<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\">&#8211; \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0430 pop3s \u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e stunnel + xinetd<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\">&#8211; \u0441\u043f\u0435\u0446\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u044f \u043a\u043e\u0440\u043d\u0435\u0432\u043e\u0433\u043e \u043a\u0430\u0442\u0430\u043b\u043e\u0433\u0430 \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0438<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\">&#8211; \u041f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0430 IPv6<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\">&#8211; \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0435\u0442\u0441\u044f \u0431\u0440\u0430\u043d\u0434\u043c\u0430\u0443\u044d\u0440 firewalld<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\">&#8211; \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c \u0443\u0434\u0430\u043b\u0435\u043d\u0438\u044f<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\">\u041f\u043e\u0436\u0430\u043b\u0443\u0439\u0441\u0442\u0430, \u043e\u0431\u0440\u0430\u0442\u0438\u0442\u0435 \u0432\u043d\u0438\u043c\u0430\u043d\u0438\u0435, \u0447\u0442\u043e \u0442\u0435\u0441\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0438 \u0431\u044b\u043b\u043e \u0441\u0434\u0435\u043b\u0430\u043d\u043e \u0442\u043e\u043b\u044c\u043a\u043e \u043d\u0430 Linux Fedora 12, 15, 18, 20, \u043f\u043e\u044d\u0442\u043e\u043c\u0443 \u043e\u043d \u043c\u043e\u0436\u0435\u0442 \u0431\u044b\u0442\u044c \u043d\u0435 \u0438\u0434\u0435\u0430\u043b\u044c\u043d\u044b\u043c \u0432\u043e \u0432\u0441\u0435\u0445 \u0441\u043b\u0443\u0447\u0430\u044f\u0445.<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\">\u041f\u043e\u0441\u043a\u043e\u043b\u044c\u043a\u0443 GNU-pop3d &#8211; \u044d\u0442\u043e \u0442\u043e\u043b\u044c\u043a\u043e \u043e\u0434\u043d\u0430 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0430 \u0431\u0435\u0437 \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u044b\u0445 \u0444\u0430\u0439\u043b\u043e\u0432 \u043a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u0438, \u0435\u0435 \u043c\u043e\u0436\u043d\u043e \u0432\u0440\u0443\u0447\u043d\u0443\u044e \u043f\u043e\u043c\u0435\u0441\u0442\u0438\u0442\u044c \u0432 \/ usr \/ local \/ sbin \/ gnu-pop3d<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\">\u0418 \u0432\u043f\u0438\u0441\u044b\u0432\u0430\u0435\u0442\u0441\u044f \u0432 \u0441\u0446\u0435\u043d\u0430\u0440\u0438\u0439 \u0437\u0430\u043f\u0443\u0441\u043a\u0430 \u0432\u0430\u0448\u0438\u0445 \u0441\u0438\u0441\u0442\u0435\u043c\u043d\u044b\u0445 \u0441\u043b\u0443\u0436\u0431<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\">\u041e\u0431\u043d\u043e\u0432\u043b\u0435\u043d \u043a\u043e\u0434 MD5 (Gray Watson), \u0434\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u0430 \u200b\u200b\u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0430 \u0431\u043e\u043b\u044c\u0448\u043e\u0433\u043e \/ \u043c\u0430\u043b\u0435\u043d\u044c\u043a\u043e\u0433\u043e \u0431\u0430\u0439\u0442\u0430<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\">\u041f\u043e\u0441\u043b\u0435\u0434\u043d\u0438\u0435 GNU config.guess \u0438 config.sub \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d\u044b.<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\">\u0418\u0441\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u044b \u043e\u0448\u0438\u0431\u043a\u0438<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\">&#8212;&#8212;&#8212;-<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\">\u0411\u043e\u043b\u0435\u0435 \u043d\u0430\u0434\u0435\u0436\u043d\u043e\u0435 \u0434\u043e\u0447\u0435\u0440\u043d\u0435\u0435 \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435 (\u0437\u0430\u043d\u044f\u0442\u044b\u0439 \u0441\u0435\u0440\u0432\u0435\u0440, DoS-\u0430\u0442\u0430\u043a\u0438).<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\">\u041d\u0435\u0434\u0430\u0432\u043d\u0438\u0435 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u044f \u0444\u0443\u043d\u043a\u0446\u0438\u0439 crypt \u0438\u043b\u0438 strcmp, \u043f\u043e-\u0432\u0438\u0434\u0438\u043c\u043e\u043c\u0443, \u0432\u044b\u0437\u0432\u0430\u043b\u0438 \u0431\u0435\u0441\u043a\u043e\u043d\u0435\u0447\u043d\u044b\u0439 \u0446\u0438\u043a\u043b \u0432\u043e \u0432\u0440\u0435\u043c\u044f \u0432\u0445\u043e\u0434\u0430 \u0432 \u0441\u0438\u0441\u0442\u0435\u043c\u0443 \u0432 \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u043d\u044b\u0445 \u0441\u043b\u0443\u0447\u0430\u044f\u0445.<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\">\u0417\u0430\u043f\u0440\u0435\u0449\u0435\u043d \u0432\u0445\u043e\u0434 \u0441 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435\u043c \u0437\u0430\u0448\u0438\u0444\u0440\u043e\u0432\u0430\u043d\u043d\u043e\u0433\u043e \u043f\u0430\u0440\u043e\u043b\u044f \u0432 \u0432\u0438\u0440\u0442\u0443\u0430\u043b\u044c\u043d\u044b\u0445 \u0434\u043e\u043c\u0435\u043d\u0430\u0445.<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\">07 \/ \u0444\u0435\u0432\u0440\u0430\u043b\u044f \/ 2011 \u0433. 0.9.13 J\u00f8rgen Thomsen jth@jth.net, http:\/\/jth.net<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0\u0416\u0443\u0440\u043d\u0430\u043b\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 Syslog \u0438\u0437 \u043f\u043e\u0434\u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u044b \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u0430 \u0441\u0438\u0433\u043d\u0430\u043b\u0430 pop3_signal \u0432\u044b\u0437\u0432\u0430\u043b\u043e \u0437\u0430\u0432\u0438\u0441\u0430\u043d\u0438\u0435 \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u043e\u0432, \u043e\u0441\u043e\u0431\u0435\u043d\u043d\u043e \u0432\u043e \u0432\u0440\u0435\u043c\u044f DoS-\u0430\u0442\u0430\u043a \u0438\u043b\u0438<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0\u041c\u043d\u043e\u0436\u0435\u0441\u0442\u0432\u043e\u043c \u043e\u0434\u043d\u043e\u0432\u0440\u0435\u043c\u0435\u043d\u043d\u044b\u0445 \u043a\u043b\u0438\u0435\u043d\u0442\u043e\u0432. \u0427\u0430\u0441\u0442\u0438\u0447\u043d\u043e \u0438\u0441\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u043e (\u043c\u043e\u0436\u0435\u0442 \u043f\u043e\u044f\u0432\u0438\u0442\u044c\u0441\u044f \u043f\u0440\u0438 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0438 \u044d\u0442\u043e\u0433\u043e \u0431\u0438\u0442\u0430 (08) \u0432 \u043c\u0430\u0441\u043a\u0435 \u043e\u0442\u043b\u0430\u0434\u043a\u0438)<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0\u0418\u0441\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435: \u043d\u0435\u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043c\u0435\u0442\u043e\u0434\u044b \u0432\u0445\u043e\u0434\u0430 \u0432 \u0441\u0438\u0441\u0442\u0435\u043c\u0443 \u043d\u0435 \u0440\u0430\u0431\u043e\u0442\u0430\u043b\u0438 (David B. Cortarello)<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0\u0413\u043b\u043e\u0431\u0430\u043b\u044c\u043d\u044b\u0439 \u0434\u043e\u0447\u0435\u0440\u043d\u0438\u0439 \u0441\u0447\u0435\u0442\u0447\u0438\u043a child_procs \u0438\u0437\u043c\u0435\u043d\u0438\u043b\u0441\u044f \u0441 int \u043d\u0430 \u00abvolatile sig_atomic_t\u00bb, \u0447\u0442\u043e\u0431\u044b \u0443\u043c\u0435\u043d\u044c\u0448\u0438\u0442\u044c \u0432\u0435\u0440\u043e\u044f\u0442\u043d\u043e\u0441\u0442\u044c<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0\u041e\u043d \u043d\u0435 \u043e\u0431\u043d\u043e\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u0434\u043e\u043b\u0436\u043d\u044b\u043c \u043e\u0431\u0440\u0430\u0437\u043e\u043c.<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0\u0421\u0447\u0435\u0442\u0447\u0438\u043a \u043d\u0435 \u0432\u0441\u0435\u0433\u0434\u0430 \u0443\u043c\u0435\u043d\u044c\u0448\u0430\u043b\u0441\u044f, \u043f\u043e\u044d\u0442\u043e\u043c\u0443 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0430 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043b\u0430 \u0442\u043e\u043b\u044c\u043a\u043e \u043e\u0434\u0438\u043d \u044d\u043a\u0437\u0435\u043c\u043f\u043b\u044f\u0440, \u043a\u043e\u0433\u0434\u0430 max child<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0\u041f\u0440\u043e\u0446\u0435\u0441\u0441\u044b \u0431\u044b\u043b\u0438 \u043d\u0435\u043f\u0440\u0430\u0432\u0438\u043b\u044c\u043d\u043e \u0434\u043e\u0441\u0442\u0438\u0433\u043d\u0443\u0442\u044b.<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0\u041f\u043e\u0441\u043b\u0435\u0434\u043d\u0438\u0435 GNU config.guess \u0438 config.sub \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d\u044b.<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0Makefile.in \u0438 configure.in \u0443\u043b\u0443\u0447\u0448\u0435\u043d\u044b, \u0430 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0430 \u043e\u0431\u043d\u0430\u0440\u0443\u0436\u0435\u043d\u0438\u044f \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u043e\u0440\u043e\u0432 Atom \u0434\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u0430 \u0438 \u0431\u043e\u043b\u044c\u0448\u0435 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0438 \u0434\u043b\u044f<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0\u0421\u0435\u0440\u0432\u0438\u0441\u043d\u0430\u044f \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0430 (\/ etc \/ init)<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0\u041a\u0430\u0442\u0430\u043b\u043e\u0433 RFC \u0443\u0434\u0430\u043b\u0435\u043d, \u043f\u043e\u0441\u043a\u043e\u043b\u044c\u043a\u0443 RFC-\u0444\u0430\u0439\u043b\u044b \u0434\u043e\u0441\u0442\u0443\u043f\u043d\u044b \u0432 \u0418\u043d\u0442\u0435\u0440\u043d\u0435\u0442\u0435<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\">26 \/ \u0410\u043f\u0440\u0435\u043b \/ 2010 0.9.12 J\u00f8rgen Thomsen jth@jth.net, http:\/\/jth.net<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\">\u0412\u043e\u0437\u043c\u043e\u0436\u043d\u0430 \u0434\u0432\u043e\u0439\u043d\u0430\u044f \u043e\u0442\u043c\u0435\u043d\u0430 \u0438\u043c\u0435\u043d\u0438 \u043f\u0435\u0440\u0435\u043c\u0435\u043d\u043d\u043e\u0439 \u043f\u043e\u0447\u0442\u043e\u0432\u043e\u0433\u043e \u044f\u0449\u0438\u043a\u0430 \u0432 \u043e\u0441\u043e\u0431\u044b\u0445 \u0441\u0438\u0442\u0443\u0430\u0446\u0438\u044f\u0445, \u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, \u043f\u0440\u0438 \u043e\u0434\u043d\u043e\u0432\u0440\u0435\u043c\u0435\u043d\u043d\u043e\u043c \u0432\u0445\u043e\u0434\u0435 \u0432 \u0441\u0438\u0441\u0442\u0435\u043c\u0443<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\">\u0422\u043e\u0442 \u0436\u0435 \u043f\u043e\u0447\u0442\u043e\u0432\u044b\u0439 \u044f\u0449\u0438\u043a.<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\">Config.guess \u0438 config.sub \u043e\u0442\u0441\u0443\u0442\u0441\u0442\u0432\u0443\u044e\u0442 \u0432 \u0434\u0438\u0441\u0442\u0440\u0438\u0431\u0443\u0442\u0438\u0432\u0435<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\">\u0414\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u043e \u0441\u0442\u0430\u0440\u0442\u043e\u0432\u043e\u0435 \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u0435 \u0432 syslog<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\">18 \u0430\u043f\u0440\u0435\u043b\u044f 2010 \u0433. 0.9.11 J\u00f8rgen Thomsen jth@jth.net, http:\/\/jth.net<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\">\u00a0 \u00a0 \u00a0 \u00a0 \u041f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0430 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0435\u0442\u0441\u044f \u043d\u0430 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u0435 Linux Fedora \u0431\u0435\u0437 \u0442\u0435\u0441\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u043d\u0430 \u0434\u0440\u0443\u0433\u0438\u0445 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u0430\u0445, \u043d\u043e<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\">\u00a0 \u00a0 \u00a0 \u00a0 \u0421 \u043f\u043e\u043f\u044b\u0442\u043a\u043e\u0439 \u0438\u0437\u0431\u0435\u0436\u0430\u0442\u044c \u0441\u043f\u0435\u0446\u0438\u0444\u0438\u0447\u0435\u0441\u043a\u0438\u0445 \u043e\u0441\u043e\u0431\u0435\u043d\u043d\u043e\u0441\u0442\u0435\u0439 Linux.<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\">\u00a0 \u00a0 \u00a0 \u00a0 \u0423\u0441\u043e\u0432\u0435\u0440\u0448\u0435\u043d\u0441\u0442\u0432\u043e\u0432\u0430\u043d\u0438\u044f \u0441\u0446\u0435\u043d\u0430\u0440\u0438\u044f configure, \u0432\u043a\u043b\u044e\u0447\u0430\u044f \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0443 64-\u0440\u0430\u0437\u0440\u044f\u0434\u043d\u044b\u0445 \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u043e\u0440\u043e\u0432.<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\">\u00a0 \u00a0 \u00a0 \u00a0 \u0410\u043b\u0433\u043e\u0440\u0438\u0442\u043c Nagle (TCP No Delay) \u0431\u044b\u043b \u043e\u0442\u043a\u043b\u044e\u0447\u0435\u043d, \u0447\u0442\u043e \u0432\u044b\u0437\u0432\u0430\u043b\u043e \u0437\u043d\u0430\u0447\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0435 \u0443\u043b\u0443\u0447\u0448\u0435\u043d\u0438\u0435 \u0441\u043a\u043e\u0440\u043e\u0441\u0442\u0438.<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\">\u00a0 \u00a0 \u00a0 \u00a0 SO_REUSEADDR \u0434\u043e\u0431\u0430\u0432\u043b\u0435\u043d \u0432 \u0441\u043e\u043a\u0435\u0442 daemon \u0434\u043b\u044f \u043d\u0435\u043c\u0435\u0434\u043b\u0435\u043d\u043d\u043e\u0433\u043e \u043f\u043e\u0432\u0442\u043e\u0440\u043d\u043e\u0433\u043e \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u044f \u0441\u043e\u043a\u0435\u0442\u0430 \u043f\u043e\u0441\u043b\u0435 \u043f\u0435\u0440\u0435\u0437\u0430\u043f\u0443\u0441\u043a\u0430.<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\">\u00a0 \u00a0 \u00a0 \u00a0 \u041e\u0431\u0440\u0430\u0431\u043e\u0442\u043a\u0430 \u0441\u0438\u0433\u043d\u0430\u043b\u043e\u0432 \u0443\u043b\u0443\u0447\u0448\u0438\u043b\u0430\u0441\u044c, \u0447\u0442\u043e\u0431\u044b \u0431\u044b\u0442\u044c \u0431\u043e\u043b\u0435\u0435 \u043f\u043e\u0440\u0442\u0430\u0442\u0438\u0432\u043d\u044b\u043c\u0438 (sigaction) \u0438 \u043d\u0435\u0431\u0435\u0437\u043e\u043f\u0430\u0441\u043d\u044b\u043c\u0438 \u0432\u044b\u0437\u043e\u0432\u0430\u043c\u0438, \u0443\u0434\u0430\u043b\u0435\u043d\u043d\u044b\u043c\u0438 \u0438\u0437 \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u0430 \u0441\u0438\u0433\u043d\u0430\u043b\u043e\u0432. \u041f\u0440\u0435\u043a\u0440\u0430\u0449\u0435\u043d\u0438\u0435 \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u044f<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\">\u00a0 \u00a0 \u00a0 \u00a0 \u041f\u043e\u0441\u043b\u0435 \u0441\u0438\u0433\u043d\u0430\u043b\u0430 \u0442\u0435\u043f\u0435\u0440\u044c \u0434\u043e\u043b\u0436\u043d\u043e \u0431\u044b\u0442\u044c \u043d\u0430\u043c\u043d\u043e\u0433\u043e \u043b\u0443\u0447\u0448\u0435, \u043d\u0435 \u043e\u0441\u0442\u0430\u0432\u043b\u044f\u044f \u0444\u0430\u0439\u043b\u044b mailbox.lock.<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\">\u00a0 \u00a0 \u00a0 \u00a0 * Bug * \u043f\u0435\u0440\u0435\u043c\u0435\u043d\u043d\u0430\u044f sock \u0432 \u0434\u043e\u0447\u0435\u0440\u043d\u0435\u043c \u044d\u043b\u0435\u043c\u0435\u043d\u0442\u0435 \u0432\u0441\u0435\u0433\u0434\u0430 \u0440\u0430\u0432\u043d\u0430 -1, \u0430 \u043d\u0435 \u0444\u0430\u043a\u0442\u0438\u0447\u0435\u0441\u043a\u0438\u0439 \u0441\u043e\u043a\u0435\u0442 (sock2), \u043f\u043e\u044d\u0442\u043e\u043c\u0443 pop3_signal \u0432 \u0434\u043e\u0447\u0435\u0440\u043d\u0435\u043c \u044d\u043b\u0435\u043c\u0435\u043d\u0442\u0435 \u043d\u0435 \u0437\u0430\u043a\u0440\u044b\u0432\u0430\u043b \u0441\u043e\u043a\u0435\u0442.<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\">\u00a0 \u00a0 \u00a0 \u00a0 \u0423\u0434\u0430\u043b\u0435\u043d\u044b \u0432\u044b\u0437\u043e\u0432\u044b sync (), \u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440,. \u041a\u043e\u043f\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u0431\u043e\u043b\u044c\u0448\u0438\u0445 \u0444\u0430\u0439\u043b\u043e\u0432 \u043d\u0430 USB-\u0434\u0438\u0441\u043a \u043f\u0440\u0438\u0432\u0435\u0434\u0435\u0442 \u043a \u0437\u0430\u0432\u0438\u0441\u0430\u043d\u0438\u044e, \u043f\u043e\u043a\u0430 \u0432\u0441\u0435 \u0434\u0430\u043d\u043d\u044b\u0435 \u043d\u0435 \u0431\u0443\u0434\u0443\u0442 \u0437\u0430\u043f\u0438\u0441\u0430\u043d\u044b \u043d\u0430 \u0434\u0438\u0441\u043a (\u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u043c\u0438\u043d\u0443\u0442)<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\">\u00a0 \u00a0 \u00a0 \u00a0 \u0423\u0441\u043b\u043e\u0432\u043d\u0430\u044f \u043a\u043e\u043c\u043f\u0438\u043b\u044f\u0446\u0438\u044f \u043e\u0442\u043b\u0430\u0434\u043e\u0447\u043d\u044b\u0445 \u043e\u043f\u0435\u0440\u0430\u0442\u043e\u0440\u043e\u0432 \u0443\u0434\u0430\u043b\u0435\u043d\u0430, \u0442\u0430\u043a \u043a\u0430\u043a \u043d\u0430\u043a\u043b\u0430\u0434\u043d\u044b\u0435 \u0440\u0430\u0441\u0445\u043e\u0434\u044b \u043d\u0430\u0441\u0442\u043e\u043b\u044c\u043a\u043e \u043c\u0430\u043b\u044b.<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\">\u00a0 \u00a0 \u00a0 \u00a0 \u041f\u0430\u0440\u0430\u043c\u0435\u0442\u0440 \u043e\u0442\u043b\u0430\u0434\u043a\u0438 \u0431\u044b\u043b \u0438\u0437\u043c\u0435\u043d\u0435\u043d \u043d\u0430 \u0431\u0438\u0442\u043e\u0432\u0443\u044e \u043c\u0430\u0441\u043a\u0443 \u0438\u0437 \u0434\u0432\u0443\u0445 \u0448\u0435\u0441\u0442\u043d\u0430\u0434\u0446\u0430\u0442\u0435\u0440\u0438\u0447\u043d\u044b\u0445 \u0446\u0438\u0444\u0440 (\u0434\u0435\u0442\u0438, \u0434\u0435\u043c\u043e\u043d) \u0438 \u0434\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0435<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\">\u00a0 \u00a0 \u00a0 \u00a0 \u0414\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u044b \u043e\u0442\u043b\u0430\u0434\u043e\u0447\u043d\u044b\u0435 \u043e\u043f\u0435\u0440\u0430\u0442\u043e\u0440\u044b.<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\">\u00a0 \u00a0 \u00a0 \u00a0 MAXHOSTNAMELEN \u0443\u0432\u0435\u043b\u0438\u0447\u0438\u043b\u0441\u044f \u0434\u043e 128 \u0438\u0437-\u0437\u0430 \u0434\u043e\u043c\u0435\u043d\u043d\u044b\u0445 \u0438\u043c\u0435\u043d IDNA<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\">\u00a0 \u00a0 \u00a0 \u00a0 \u0424\u0430\u0439\u043b gnu-pop3d \u0434\u043b\u044f \/etc\/event.d \u0432\u043a\u043b\u044e\u0447\u0435\u043d<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\">\u00a0 \u00a0 \u00a0 \u00a0 \u041e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0430 \u200b\u200b\u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0430 man<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\">18 \/ \u0438\u044e\u043b\u044f \/ 2007 0.9.10 \u0419\u043e\u0440\u0433\u0435\u043d \u0422\u043e\u043c\u0441\u0435\u043d jth@jth.net, http:\/\/jth.net<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\">\u00a0 \u00a0 \u00a0 \u00a0 \u0411\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u043a\u0430 fcntl \u0434\u043b\u044f \u043f\u043e\u0447\u0442\u043e\u0432\u043e\u0433\u043e \u044f\u0449\u0438\u043a\u0430 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0430 \u043d\u0430 \u0431\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u043a\u0443 \u0437\u0430\u043f\u0438\u0441\u0438<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\">\u00a0 \u00a0 \u00a0 \u00a0 Sync () \u0432\u0441\u0435\u0433\u0434\u0430 \u0432\u044b\u0437\u044b\u0432\u0430\u0435\u0442\u0441\u044f \u043f\u0440\u0438 \u0440\u0430\u0437\u0431\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u043a\u0435<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\">\u00a0 \u00a0 \u00a0 \u00a0 \u0421\u0447\u0438\u0442\u044b\u0432\u0430\u0442\u044c \u0434\u0430\u043d\u043d\u044b\u0435 \u0441 \u043a\u043b\u0438\u0435\u043d\u0442\u0430, \u043a\u043e\u0433\u0434\u0430 \u0432\u043a\u043b\u044e\u0447\u0435\u043d \u0442\u0430\u0439\u043c-\u0430\u0443\u0442 (select), \u0442\u0435\u043f\u0435\u0440\u044c \u043f\u0440\u043e\u0432\u0435\u0440\u044f\u0435\u0442 \u043d\u0430\u043b\u0438\u0447\u0438\u0435 \u0441\u043b\u043e\u043c\u0430\u043d\u043d\u043e\u0433\u043e \u043a\u0430\u043d\u0430\u043b\u0430, \u0442\u0430\u043a\u0436\u0435 \u0432\u044b\u0437\u044b\u0432\u0430\u044e\u0449\u0435\u0433\u043e \u043d\u0435\u043c\u0435\u0434\u043b\u0435\u043d\u043d\u044b\u0439 \u0432\u044b\u0445\u043e\u0434,<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\">\u00a0 \u00a0 \u00a0 \u00a0 \u0415\u0441\u043b\u0438 \u043a\u043b\u0438\u0435\u043d\u0442 \u0432\u043d\u0435\u0437\u0430\u043f\u043d\u043e \u0438\u0441\u0447\u0435\u0437\u0430\u0435\u0442.<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\">\u00a0 \u00a0 \u00a0 \u00a0 \u041a\u043e\u0433\u0434\u0430 \u043f\u043e\u0447\u0442\u043e\u0432\u044b\u0439 \u044f\u0449\u0438\u043a \u0431\u044b\u043b \u0441\u043a\u043e\u043f\u0438\u0440\u043e\u0432\u0430\u043d \u0432 \u043d\u043e\u0432\u044b\u0439 \u043f\u043e\u0447\u0442\u043e\u0432\u044b\u0439 \u044f\u0449\u0438\u043a, \u043d\u0435\u043a\u043e\u0442\u043e\u0440\u044b\u0435 MTA (e, g, postfix) \u043c\u043e\u0433\u0443\u0442 \u043f\u0440\u043e\u0434\u043e\u043b\u0436\u0438\u0442\u044c \u0437\u0430\u043f\u0438\u0441\u044c \u0432 \u0441\u0442\u0430\u0440\u044b\u0439 \u043f\u043e\u0447\u0442\u043e\u0432\u044b\u0439 \u044f\u0449\u0438\u043a.<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\">\u00a0 \u00a0 \u00a0 \u00a0 \u0422\u0435\u043f\u0435\u0440\u044c \u043f\u0443\u0441\u0442\u043e\u0439 \u0441\u0442\u0430\u0440\u044b\u0439 \u043f\u043e\u0447\u0442\u043e\u0432\u044b\u0439 \u044f\u0449\u0438\u043a \u0445\u0440\u0430\u043d\u0438\u0442\u0441\u044f \u043a\u0430\u043a mailbox.old \u0438 \u0441\u043b\u0438\u0432\u0430\u0435\u0442\u0441\u044f \u0441 \u043d\u043e\u0432\u044b\u043c, \u0435\u0441\u043b\u0438 \u043d\u0435 \u043f\u0443\u0441\u0442 \u043f\u0440\u0438 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0435\u043c \u0437\u0430\u043f\u0443\u0441\u043a\u0435.<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\">24 \u0430\u0432\u0433\u0443\u0441\u0442\u0430 2003 \u0433. 0.9.9-5 J\u00f8rgen Thomsen jth@jth.net, http:\/\/jth.net<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\">\u00a0 \u00a0 \u00a0 \u00a0 \u0422\u0435\u0441\u0442 \u0434\u043b\u044f \u0441\u0442\u0440\u043e\u043a \u0437\u0430\u0433\u043e\u043b\u043e\u0432\u043a\u0430 \u043d\u0435 \u0431\u044b\u043b \u0434\u043e\u0441\u0442\u0430\u0442\u043e\u0447\u043d\u043e \u0441\u0442\u0440\u043e\u0433\u0438\u043c. \u0421\u0442\u0430\u0442\u0443\u0441: \u0438 X-Status: \u0441\u0447\u0438\u0442\u0430\u0435\u0442\u0441\u044f \u0440\u0430\u0432\u043d\u044b\u043c (Jem Berkes)<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\">\u00a0 \u00a0 \u00a0 \u00a0 \u041a\u043e\u043c\u0430\u043d\u0434\u043d\u044b\u0435 \u0441\u0442\u0440\u043e\u043a\u0438 \u043d\u0435 \u0431\u044b\u043b\u0438 \u0441\u043e\u0431\u0440\u0430\u043d\u044b \u0432 \u043e\u0434\u043d\u0443 \u0441\u0442\u0440\u043e\u043a\u0443, \u0435\u0441\u043b\u0438 \u043e\u043d\u0438 \u0431\u044b\u043b\u0438 \u043f\u043e\u043b\u0443\u0447\u0435\u043d\u044b \u0432 \u0432\u0438\u0434\u0435 \u043e\u0442\u0434\u0435\u043b\u044c\u043d\u044b\u0445 TCP-\u043f\u0430\u043a\u0435\u0442\u043e\u0432 (Nicolas Gregoire)<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\">18 \/ \u044f\u043d\u0432\u0430\u0440\u044f \/ 2003 0.9.9-4 J\u00f8rgen Thomsen jth@jth.net, http:\/\/jth.net<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\">\u00a0 \u00a0 \u00a0 \u00a0 \u041f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0430 \u0441\u0442\u0440\u043e\u043a\u0438 \u0437\u0430\u0433\u043e\u043b\u043e\u0432\u043a\u0430 Postfix X-Original-To: \u0434\u043b\u044f \u0443\u0432\u0435\u0434\u043e\u043c\u043b\u0435\u043d\u0438\u044f \u043e\u0431 \u043e\u0442\u043f\u0440\u0430\u0432\u043a\u0435 \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u0439.<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\">\u00a0 \u00a0 \u00a0 \u00a0 \u0412\u044b\u0447\u0438\u0441\u043b\u0435\u043d\u0438\u0435 UIDL \u0431\u043e\u043b\u044c\u0448\u0435 \u043d\u0435 \u0431\u0443\u0434\u0435\u0442 \u0432\u043a\u043b\u044e\u0447\u0430\u0442\u044c \u0432 \u0441\u0435\u0431\u044f \u0437\u0430\u0433\u043e\u043b\u043e\u0432\u043a\u0438 X-\u0437\u0430\u0433\u043e\u043b\u043e\u0432\u043a\u043e\u0432, \u0442\u0430\u043a \u043a\u0430\u043a \u043e\u043d\u0438 \u043c\u043e\u0433\u0443\u0442 \u0431\u044b\u0442\u044c \u0434\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u044b \u043d\u0435\u043a\u043e\u0442\u043e\u0440\u044b\u043c\u0438 \u043f\u043e\u0447\u0442\u043e\u0432\u044b\u043c\u0438 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0430\u043c\u0438.<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\">\u00a0 \u00a0 \u00a0 \u00a0 \u00ab%\u00bb \u0420\u0430\u0437\u0440\u0435\u0448\u0435\u043d\u043e \u0432\u043c\u0435\u0441\u0442\u043e \u0440\u0430\u0437\u0434\u0435\u043b\u0438\u0442\u0435\u043b\u044f @ \u0432 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0435 \u0432\u0438\u0440\u0442\u0443\u0430\u043b\u044c\u043d\u043e\u0433\u043e \u0438\u043c\u0435\u043d\u0438 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f (\u0430\u0434\u0440\u0435\u0441 \u044d\u043b\u0435\u043a\u0442\u0440\u043e\u043d\u043d\u043e\u0439 \u043f\u043e\u0447\u0442\u044b)<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\">\u00a0 \u00a0 \u00a0 \u00a0 \u041d\u0435\u0437\u043d\u0430\u0447\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0435 \u0432\u043d\u0443\u0442\u0440\u0435\u043d\u043d\u0438\u0435 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u044f.<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\">\u00a0 \u00a0 \u00a0 \u00a0 \u0414\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u0430\u044f \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0430 \u0430\u0432\u0442\u043e\u0440\u0430 virtdomain.pl \u0430\u0432\u0442\u043e\u0440\u043e\u043c (\u043a\u0430\u043a \u043d\u0430\u0439\u0442\u0438 \u043f\u043e\u0447\u0442\u043e\u0432\u044b\u0439 \u044f\u0449\u0438\u043a)<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\">18 \/ \u043e\u043a\u0442. \/ 2002 \u0433. 0.9.9-3 J\u00f8rgen Thomsen jth@jth.net, http:\/\/jth.net\/<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\">\u0418\u0441\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0430 \u200b\u200b\u043e\u0448\u0438\u0431\u043a\u0430, \u043a\u043e\u0433\u0434\u0430 \u0432 \u043d\u0435\u043f\u0440\u0430\u0432\u0438\u043b\u044c\u043d\u043e\u043c \u043f\u043e\u0447\u0442\u043e\u0432\u043e\u043c \u044f\u0449\u0438\u043a\u0435 \u0432 \u043f\u0435\u0440\u0432\u043e\u0439 \u0441\u0442\u0440\u043e\u043a\u0435 \u043d\u0435 \u0431\u044b\u043b\u043e \u00ab\u041e\u0442\u00bb.<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\">05 \/ Sep \/ 2002 0.9.9-2 J\u00f8rgen Thomsen jth@jth.net, http:\/\/jth.net\/<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\">\u00a0 \u00a0 \u00a0 \u00a0 \u0418\u0441\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u0434\u043b\u044f \u043f\u043e\u043b\u043d\u043e\u0433\u043e \u0437\u0430\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f \u0434\u0438\u0441\u043a\u0430 \u043f\u0440\u0435\u0434\u043e\u0442\u0432\u0440\u0430\u0442\u0438\u043b\u043e \u0437\u0430\u043f\u0438\u0441\u044c \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u043d\u043e\u0433\u043e \u043f\u043e\u0447\u0442\u043e\u0432\u043e\u0433\u043e \u044f\u0449\u0438\u043a\u0430 \u0432 .\u043d\u043e\u0432\u044b\u0439 \u0444\u0430\u0439\u043b. \u041e\u043d \u0431\u044b\u043b \u0441\u043e\u0445\u0440\u0430\u043d\u0435\u043d \u0431\u0435\u0437 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0439<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\">04 \/ \u0441\u0435\u043d\u0442\u044f\u0431\u0440\u044f \/ 2002 0.9.9-1 J\u00f8rgen Thomsen jth@jth.net, http:\/\/jth.net\/<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\">\u00a0 \u00a0 \u00a0 \u00a0 \u0415\u0441\u043b\u0438 \u043f\u043e\u0447\u0442\u043e\u0432\u044b\u0439 \u044f\u0449\u0438\u043a \u043d\u0435 \u0437\u0430\u0432\u0435\u0440\u0448\u0438\u043b\u0441\u044f \u0444\u0438\u0434\u043e\u043c \u043b\u0438\u043d\u0438\u0438 (\u0435\u0441\u043b\u0438 \u043f\u0440\u043e\u0438\u0437\u043e\u0448\u0435\u043b \u0441\u0431\u043e\u0439 \u043f\u0440\u0438 \u0437\u0430\u043f\u0438\u0441\u0438 \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u044f \u0432 \u043d\u0435\u0433\u043e)<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\">\u00a0 \u00a0 \u00a0 \u00a0 \u041f\u0440\u043e\u0438\u0437\u043e\u0448\u0435\u043b \u0431\u0435\u0441\u043a\u043e\u043d\u0435\u0447\u043d\u044b\u0439 \u0446\u0438\u043a\u043b. \u0415\u0441\u043b\u0438 \u043f\u043e\u0447\u0442\u043e\u0432\u044b\u0439 \u044f\u0449\u0438\u043a \u043c\u043e\u0434\u0438\u0444\u0438\u0446\u0438\u0440\u043e\u0432\u0430\u043d GNU pop3d, \u043e\u043d \u0431\u0443\u0434\u0435\u0442 \u0438\u0441\u043f\u0440\u0430\u0432\u043b\u0435\u043d.<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\">\u00a0 \u00a0 \u00a0 \u00a0 \u041a\u043e\u0433\u0434\u0430 \u0434\u0438\u0441\u043a \u0437\u0430\u043f\u043e\u043b\u043d\u044f\u043b\u0441\u044f \u043f\u0440\u0438 \u0437\u0430\u043f\u0438\u0441\u0438 \u043d\u043e\u0432\u043e\u0433\u043e \u043f\u043e\u0447\u0442\u043e\u0432\u043e\u0433\u043e \u044f\u0449\u0438\u043a\u0430, \u043e\u043d \u043d\u0435 \u0431\u044b\u043b \u043e\u0431\u043d\u0430\u0440\u0443\u0436\u0435\u043d, \u0438 \u043d\u043e\u0432\u044b\u0439 \u043f\u043e\u0447\u0442\u043e\u0432\u044b\u0439 \u044f\u0449\u0438\u043a \u0431\u044b\u043b \u0443\u0441\u0435\u0447\u0435\u043d<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\">19 \/ \u0410\u0432\u0433\u0443\u0441\u0442\u0430 \/ 2002 0.9.9 \u0419\u043e\u0440\u0433\u0435\u043d \u0422\u043e\u043c\u0441\u0435\u043d jth@jth.net, http:\/\/jth.net\/<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\">\u00a0 \u00a0 \u00a0 \u00a0 \u0421\u043e\u0432\u043c\u0435\u0441\u0442\u0438\u043c\u043e\u0441\u0442\u044c \u0441 \u0432\u043d\u0435\u0434\u0440\u0435\u043d\u043d\u044b\u043c\u0438 \u0444\u0430\u0439\u043b\u0430\u043c\u0438 passwd vm-pop3d (\u043d\u0435 \u043f\u043e\u043b\u043d\u043e\u0441\u0442\u044c\u044e \u043f\u0440\u043e\u0442\u0435\u0441\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0430)<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\">\u00a0 \u00a0 \u00a0 \u00a0 \u0414\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u0430 \u200b\u200b\u0433\u0440\u0430\u0446\u0438\u043e\u0437\u043d\u0430\u044f \u043e\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0430 \u043f\u0443\u0442\u0435\u043c \u0443\u043b\u0430\u0432\u043b\u0438\u0432\u0430\u043d\u0438\u044f \u0441\u0438\u0433\u043d\u0430\u043b\u043e\u0432 (SIGHUP \u0438 SIGTERM).<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\">\u00a0 \u00a0 \u00a0 \u00a0 \u041f\u043e\u0441\u043b\u0435\u0434\u043d\u0438\u0435 \u0448\u0442\u0440\u0438\u0445\u0438 \u0438 \u043d\u043e\u043c\u0435\u0440 \u0432\u0435\u0440\u0441\u0438\u0438 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u044b \u043d\u0430 0.9.9<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\">19 \/ \u043e\u043a\u0442\u044f\u0431\u0440\u044f \/ 2001 J\u00f8rgen Thomsen jth@jth.net, http:\/\/jth.net\/<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\">\u00a0 \u00a0 \u00a0 \u00a0 \u0414\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u043e \u0443\u0432\u0435\u0434\u043e\u043c\u043b\u0435\u043d\u0438\u0435 \u043e\u0431 \u043e\u0442\u043f\u0440\u0430\u0432\u043a\u0435 \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u044f (\u043f\u043e\u043b\u0443\u0447\u0435\u043d\u0438\u0435 \u043a\u0432\u0438\u0442\u0430\u043d\u0446\u0438\u0438, RFC 2298)<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\">\u00a0 \u00a0 \u00a0 \u00a0 \u0414\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u044b \u043e\u043f\u0446\u0438\u0438 \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438, \u0447\u0442\u043e\u0431\u044b \u0438\u0437\u0431\u0435\u0436\u0430\u0442\u044c \u0440\u0435\u0434\u0430\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f config.h \u0432 \u0431\u043e\u043b\u044c\u0448\u0438\u043d\u0441\u0442\u0432\u0435 \u0441\u043b\u0443\u0447\u0430\u0435\u0432<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\">\u00a0 \u00a0 \u00a0 \u00a0 \u0418\u0437\u043c\u0435\u043d\u0435\u043d\u043e \u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u0435 \u043f\u043e\u0447\u0442\u043e\u0432\u043e\u0433\u043e \u044f\u0449\u0438\u043a\u0430 \u043e\u0442 \u043a\u043e\u043f\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u0432\u043d\u0443\u0442\u0440\u0438 \u0444\u0430\u0439\u043b\u0430 \u0434\u043e \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u044f \u043d\u043e\u0432\u043e\u0433\u043e \u0444\u0430\u0439\u043b\u0430 (mailbox.new)<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\">\u00a0 \u00a0 \u00a0 \u00a0 \u0415\u0441\u043b\u0438 \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u043e, \u0438 \u0443\u043b\u0443\u0447\u0448\u0435\u043d\u043e \u043a\u043e\u043f\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u0432\u043d\u0443\u0442\u0440\u0438 \u0444\u0430\u0439\u043b\u0430. \u042d\u0442\u043e \u0437\u043d\u0430\u0447\u0438\u0442\u0435\u043b\u044c\u043d\u043e \u043f\u043e\u0432\u044b\u0448\u0430\u0435\u0442 \u0441\u043a\u043e\u0440\u043e\u0441\u0442\u044c, \u043e\u0441\u043e\u0431\u0435\u043d\u043d\u043e \u0434\u043b\u044f \u043f\u043e\u0447\u0442\u043e\u0432\u044b\u0445 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c.<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\">\u00a0 \u00a0 \u00a0 \u00a0 \u0412\u0432\u0435\u0434\u0435\u043d\u0430 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0430 \u043a\u043b\u0430\u0441\u0441\u0438\u0447\u0435\u0441\u043a\u043e\u0439 \u0441\u0442\u0440\u043e\u043a\u0438 \u0437\u0430\u0433\u043e\u043b\u043e\u0432\u043a\u0430 Status: RFC 2076 (\u043f\u043e\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0435\u043c\u0430\u044f e.q. Null Webmail<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\">\u00a0 \u00a0 \u00a0 \u00a0 Http:\/\/nullwebmail.sourceforge.net\/)<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\">17 \/ \u043e\u043a\u0442\u044f\u0431\u0440\u044f \/ 2001 J\u00f8rgen Thomsen jth@jth.net, http:\/\/jth.net\/<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\">\u00a0 \u00a0 \u00a0 \u00a0 \u0414\u043e\u0431\u0430\u0432\u043b\u0435\u043d \u0441\u0442\u0430\u0440\u044b\u0439 \u043f\u0430\u0442\u0447 \u0434\u043b\u044f \u043b\u0443\u0447\u0448\u0435\u0439 \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u044f \u0438 \u0441\u043c\u0435\u0440\u0442\u0438 \u0434\u0435\u0442\u0441\u043a\u0438\u0445 \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u043e\u0432.<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\">\u00a0 \u00a0 \u00a0 \u00a0 \u0422\u0435\u043f\u0435\u0440\u044c \u0434\u043e\u0447\u0435\u0440\u043d\u0438\u0435 \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u044b \u0441\u043e\u0437\u0434\u0430\u044e\u0442\u0441\u044f \u043f\u043e \u043c\u0435\u0440\u0435 \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u043e\u0441\u0442\u0438, \u0438 \u0442\u043e\u043b\u044c\u043a\u043e \u0440\u043e\u0434\u0438\u0442\u0435\u043b\u044c\u0441\u043a\u0438\u0439 \u043f\u0440\u043e\u0446\u0435\u0441\u0441 \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u043f\u043e\u0441\u0442\u043e\u044f\u043d\u043d\u044b\u043c.<\/span><\/p>\n<p class=\"c2\"><span class=\"c4\">VirtDomain 1,05<\/span><\/p>\n<p class=\"c2\"><span class=\"c6\">\u0418\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441 \u0432\u0435\u0431-\u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441\u0430 \u0444\u0443\u043d\u043a\u0446\u0438\u043e\u043d\u0430\u043b\u0435\u043d \u043a\u0430\u043a \u0434\u043b\u044f \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u043d\u044b\u0445 \u0432\u0438\u0440\u0442\u0443\u0430\u043b\u044c\u043d\u044b\u0445 \u0434\u043e\u043c\u0435\u043d\u043e\u0432 Postfix, \u0442\u0430\u043a \u0438 \u0434\u043b\u044f \u043c\u043e\u0435\u0433\u043e \u0432\u043a\u0443\u0441\u0430: \u0432\u0438\u0440\u0442\u0443\u0430\u043b\u044c\u043d\u044b\u0435 \u0434\u043e\u043c\u0435\u043d\u044b jth. \u041e\u043d \u043f\u043e\u0441\u0442\u0430\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u0432 \u0432\u0438\u0434\u0435 \u0435\u0434\u0438\u043d\u043e\u0439 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u044b Perl, \u043a\u043e\u0442\u043e\u0440\u0430\u044f \u0432\u044b\u0437\u044b\u0432\u0430\u0435\u0442\u0441\u044f \u0438\u0437 \u043a\u043e\u043c\u0430\u043d\u0434\u043d\u043e\u0439 \u0441\u0442\u0440\u043e\u043a\u0438 \u0434\u043b\u044f \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u044f \u0432\u0438\u0440\u0442\u0443\u0430\u043b\u044c\u043d\u043e\u0433\u043e \u0434\u043e\u043c\u0435\u043d\u0430 \u0438 \u0441 \u0432\u0435\u0431-\u0441\u0435\u0440\u0432\u0435\u0440\u0430 \u0434\u043b\u044f \u0435\u0433\u043e \u0430\u0434\u043c\u0438\u043d\u0438\u0441\u0442\u0440\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f. \u0422\u0440\u0435\u0431\u0443\u0435\u0442\u0441\u044f \u043f\u043e\u0441\u043b\u0435\u0434\u043d\u044f\u044f \u0432\u0435\u0440\u0441\u0438\u044f Postfix <\/span><span class=\"c6 c8\"><a class=\"c10\" href=\"http:\/\/jth.net\/utils\/virtdomain-1.05.tar.gz&amp;sa=D&amp;ust=1493895818716000&amp;usg=AFQjCNEFgaezEM5OjfJ9i02cHbHhpnf3jQ\">VirtDomain 1.05<\/a><\/span><\/p>\n<p class=\"c2\"><span class=\"c1\">#! \/ Usr \/ bin \/ perl -w<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\"># ************************************************* *********************<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\">#<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\"># \u0423\u0442\u0438\u043b\u0438\u0442\u0430 \u0434\u043b\u044f \u0430\u0434\u043c\u0438\u043d\u0438\u0441\u0442\u0440\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u0432\u0438\u0440\u0442\u0443\u0430\u043b\u044c\u043d\u044b\u0445 \u0434\u043e\u043c\u0435\u043d\u043e\u0432 \u0432 postfix (\u043a\u0430\u043a \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u043d\u0430\u044f<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\"># \u0422\u0435 \u0438 \u0442\u0435, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u044b \u0432 http:\/\/jth.net\/virtual.html)<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\">#<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\"># \u042d\u0442\u0430 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0430 \u0434\u043e\u043b\u0436\u043d\u0430 \u043d\u0430\u0445\u043e\u0434\u0438\u0442\u044c\u0441\u044f \u0432 \/var\/www\/cgi-bin\/virtdomain.pl \u0441 \u0433\u043b\u043e\u0431\u0430\u043b\u044c\u043d\u043e\u0439<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\"># \u0427\u0438\u0442\u0430\u0442\u044c \u0438 \u0432\u044b\u043f\u043e\u043b\u043d\u044f\u0442\u044c \u043f\u0440\u0430\u0432\u0430 (chmod o + rx \/var\/www\/cgi-bin\/virtdomain.pl).<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\">#<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\"># \u041d\u0435 \u0437\u0430\u0431\u0443\u0434\u044c\u0442\u0435 \u0443\u043a\u0430\u0437\u0430\u0442\u044c $ main :: postfixadmin \u043d\u0438\u0436\u0435!<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\">#<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\"># \u041f\u0435\u0440\u0432\u044b\u0439 \u0430\u0440\u0433\u0443\u043c\u0435\u043d\u0442 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u044b \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u044f\u0435\u0442 \u0435\u0433\u043e \u0444\u0443\u043d\u043a\u0446\u0438\u044e:<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\"># CREATE: \u0432\u044b\u0437\u043e\u0432 \u0438\u0437 \u043a\u043e\u043c\u0430\u043d\u0434\u043d\u043e\u0439 \u0441\u0442\u0440\u043e\u043a\u0438 \u0441 \u043f\u0440\u0430\u0432\u0430\u043c\u0438 root: \u0441\u043e\u0437\u0434\u0430\u0442\u044c \u0432\u0438\u0440\u0442\u0443\u0430\u043b\u044c\u043d\u044b\u0439 \u0434\u043e\u043c\u0435\u043d \u043f\u0443\u0442\u0435\u043c \u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u044f<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\"># \/ Etc \/ postfix \/ virtual \u0438 virtual_regexp<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\"># \u0418 \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u0435 \/ etc \/ virtual \/ domain \/ passwd \u0438 \/ var \/ spool \/ virtual \/ domain<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\"># CREATE &lt;\u0438\u043c\u044f \u0434\u043e\u043c\u0435\u043d\u0430&gt; &lt;\u0440\u0435\u0430\u043b\u044c\u043d\u044b\u0439 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c, \u0430\u0434\u043c\u0438\u043d\u0438\u0441\u0442\u0440\u0438\u0440\u0443\u044e\u0449\u0438\u0439 \u0434\u043e\u043c\u0435\u043d&gt;<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\"># &lt;Passwd&gt; [\u043f\u043e\u0441\u0442\u0444\u0438\u043a\u0441]<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\"># DELETE: \u0432\u044b\u0437\u043e\u0432 \u0438\u0437 \u043a\u043e\u043c\u0430\u043d\u0434\u043d\u043e\u0439 \u0441\u0442\u0440\u043e\u043a\u0438 \u0441 \u043f\u0440\u0430\u0432\u0430\u043c\u0438 root: \u0443\u0434\u0430\u043b\u0435\u043d\u0438\u0435 \u0432\u0438\u0440\u0442\u0443\u0430\u043b\u044c\u043d\u043e\u0433\u043e \u0434\u043e\u043c\u0435\u043d\u0430 \u043f\u0443\u0442\u0435\u043c \u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u044f<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\"># \/ Etc \/ postfix \/ virtual \u0438 virtual_regexp<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\"># \u0418 \u0443\u0434\u0430\u043b\u0435\u043d\u0438\u0435 \/ etc \/ virtual \/ domain \/ passwd \u0438 \/ var \/ spool \/ virtual \/ domain \u043a\u0430\u043a<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\"># \u0422\u0430\u043a\u0436\u0435 \u043a\u0430\u043a \u0444\u0430\u0439\u043b\u044b .forward \u0432 \u0430\u0434\u043c\u0438\u043d\u0438\u0441\u0442\u0440\u0430\u0442\u043e\u0440\u0430\u0445 homedir<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\"># DELETE &lt;\u0438\u043c\u044f \u0434\u043e\u043c\u0435\u043d\u0430&gt; &lt;\u0440\u0435\u0430\u043b\u044c\u043d\u044b\u0439 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c, \u0430\u0434\u043c\u0438\u043d\u0438\u0441\u0442\u0440\u0438\u0440\u0443\u044e\u0449\u0438\u0439 \u0434\u043e\u043c\u0435\u043d&gt; &lt;\u043f\u0430\u0440\u043e\u043b\u044c&gt;<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\"># &lt;Blank&gt;<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\"># MAILBOUNCE<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\"># \u0415\u0441\u043b\u0438 \u0432\u044b\u0437\u044b\u0432\u0430\u0435\u0442\u0441\u044f \u0438\u0437 postfix \u043a\u0430\u043a \u043f\u043e\u0447\u0442\u0430 \u0434\u043b\u044f \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f @ domain, \u0431\u0443\u0434\u0435\u0442 \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u0430\u043d\u043e \u043f\u0438\u0441\u044c\u043c\u043e \u043d\u0430 STDIN<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\"># \u0412 \u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0438\u0438 \u0441 \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u043e\u0439 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f \u0432 \/ etc \/ virtual \/ domain \/ passwd.<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\"># MAILBOUNCE: \u044d\u043b\u0435\u043a\u0442\u0440\u043e\u043d\u043d\u0430\u044f \u043f\u043e\u0447\u0442\u0430 \u043e\u0442\u043a\u0430\u0437\u043e\u0432 \u043d\u0435\u0438\u0437\u0432\u0435\u0441\u0442\u043d\u044b\u043c \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f\u043c \u0441\u043e\u0445\u0440\u0430\u043d\u044f\u0435\u0442\u0441\u044f \u0432 \u043f\u043e\u0447\u0442\u043e\u0432\u043e\u043c \u044f\u0449\u0438\u043a\u0435 postmaster<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\"># &lt;Blank&gt;, \u0435\u0441\u043b\u0438 \u0432\u044b\u0437\u044b\u0432\u0430\u0435\u0442\u0441\u044f \u0438\u0437 postfix \u043a\u0430\u043a \u043f\u043e\u0447\u0442\u0430 \u0432 postmaster @ domain \u0438\u043b\u0438 &lt;postfixadmin + postmaster&gt;<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\"># \u0421 \u0442\u0435\u043c\u043e\u0439 &#8220;*** \u041e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u0435 \u0432\u0438\u0440\u0442\u0443\u0430\u043b\u044c\u043d\u043e\u0433\u043e \u0434\u043e\u043c\u0435\u043d\u0430 ***&#8221;, \u0430 \u0441\u0442\u0440\u043e\u043a\u0430 1 &#8211; trans = UPDATE &#8230;.<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\"># \u041f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c \u0431\u0443\u0434\u0435\u0442 \u0441\u043e\u0437\u0434\u0430\u043d \/ \u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d \/ \u0443\u0434\u0430\u043b\u0435\u043d<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\"># \u0412 \u043f\u0440\u043e\u0442\u0438\u0432\u043d\u043e\u043c \u0441\u043b\u0443\u0447\u0430\u0435 \u043e\u0431\u0440\u0430\u0431\u0430\u0442\u044b\u0432\u0430\u0442\u044c \u044d\u043b\u0435\u043a\u0442\u0440\u043e\u043d\u043d\u0443\u044e \u043f\u043e\u0447\u0442\u0443 \u043a\u0430\u043a \u043e\u0431\u044b\u0447\u043d\u043e<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\"># &lt;Blank&gt;: \u0435\u0441\u043b\u0438 \u0432\u044b\u0437\u043e\u0432 \u0441 \u0432\u0435\u0431-\u0441\u0435\u0440\u0432\u0435\u0440\u0430 \u043e\u0442\u043e\u0431\u0440\u0430\u0436\u0430\u0435\u0442 \u0432\u0435\u0431-\u0441\u0442\u0440\u0430\u043d\u0438\u0446\u044b \u0434\u043b\u044f \u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u044f \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\"># Base \u0432 \u0432\u0438\u0440\u0442\u0443\u0430\u043b\u044c\u043d\u043e\u043c \u0434\u043e\u043c\u0435\u043d\u0435 \u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, http:\/\/jth.net\/cgi-bin\/virtdomain.pl<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\">#<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\"># \u0412 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0435 \u043e\u0441\u043d\u043e\u0432\u044b \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c postmaster \u0434\u043e\u043b\u0436\u0435\u043d \u0431\u044b\u0442\u044c \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d \u0434\u043b\u044f \u0434\u043e\u043c\u0435\u043d\u0430.<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\"># \u0412 \u0444\u0430\u0439\u043b\u0435 \/ etc \/ virtual \/ domain \/ passwd. \u0418\u0434\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0440\u044b \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f \u0438 \u0433\u0440\u0443\u043f\u043f\u044b:<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\"># \u0422\u0430\u043a\u0436\u0435 \u043a\u0430\u043a homedir \u043e\u0442 \u044d\u0442\u043e\u0433\u043e \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442\u0441\u044f \u0434\u043b\u044f \u0432\u0438\u0440\u0442\u0443\u0430\u043b\u044c\u043d\u043e\u0433\u043e \u0434\u043e\u043c\u0435\u043d\u0430.<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\"># \u0414\u043b\u044f \u043a\u0430\u0436\u0434\u043e\u0433\u043e \u0432\u0438\u0440\u0442\u0443\u0430\u043b\u044c\u043d\u043e\u0433\u043e \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f \u0441\u043e\u0437\u0434\u0430\u0435\u0442\u0441\u044f \u0444\u0430\u0439\u043b homedir \/ .forward + user-domain.<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\"># \u0412\u0435\u0431-\u0441\u0435\u0440\u0432\u0435\u0440 \u0434\u043e\u043b\u0436\u0435\u043d \u0438\u043c\u0435\u0442\u044c \u0434\u043e\u0441\u0442\u0443\u043f \u043d\u0430 \u0447\u0442\u0435\u043d\u0438\u0435 \u044d\u0442\u0438\u0445 \u0444\u0430\u0439\u043b\u043e\u0432, \u0430 \u0442\u0430\u043a\u0436\u0435<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\"># \u0424\u0430\u0439\u043b \/ etc \/ virtual \/ domain \/ passwd.<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\"># GNU pop3d deamon, \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0435\u043c\u044b\u0439 \u043c\u043d\u043e\u0439, \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0435\u0442 \u044d\u0442\u043e<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\"># \u0420\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u044f \u0432\u0438\u0440\u0442\u0443\u0430\u043b\u044c\u043d\u043e\u0433\u043e \u0434\u043e\u043c\u0435\u043d\u0430.<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\">#<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\"># \u0418\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435 \u044d\u0442\u043e\u0439 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u044b \u0434\u043b\u044f \u0434\u043e\u0441\u0442\u0430\u0432\u043a\u0438 \u043f\u043e\u0447\u0442\u044b \u0434\u043b\u044f \u0434\u043e\u043c\u0435\u043d\u043e\u0432 \u0441\u0442\u0438\u043b\u044f j \u043d\u0435 \u043f\u043e\u0434\u0445\u043e\u0434\u0438\u0442 \u0434\u043b\u044f<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\"># \u0421\u0438\u0441\u0442\u0435\u043c\u0430 \u0441 \u0431\u043e\u043b\u044c\u0448\u0438\u043c\u0438 \u043e\u0431\u044a\u0435\u043c\u0430\u043c\u0438, \u043a\u0430\u043a \u0437\u0430\u0433\u0440\u0443\u0437\u043a\u0430 \u0438\u043d\u0442\u0435\u0440\u043f\u0440\u0435\u0442\u0430\u0442\u043e\u0440\u0430 Perl<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\"># \u0418\u043c\u0435\u0435\u0442 \u0434\u043e\u0432\u043e\u043b\u044c\u043d\u043e \u0432\u044b\u0441\u043e\u043a\u043e\u0435 \u043d\u0430\u0447\u0430\u043b\u044c\u043d\u043e\u0435 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435 \u0426\u041f \u043f\u043e \u0441\u0440\u0430\u0432\u043d\u0435\u043d\u0438\u044e \u0441 \u044d\u0442\u043e\u0439 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u043e\u0439 (90% \u043e\u0442 \u043e\u0431\u0449\u0435\u0433\u043e \u0432\u0440\u0435\u043c\u0435\u043d\u0438 \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f).<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\"># \u041e\u0434\u043d\u0430\u043a\u043e, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044f \u0443\u0441\u043b\u043e\u0432\u0438\u0435 \u0434\u043b\u044f \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u044f \u0434\u0440\u0443\u0433\u043e\u0439 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u044b \u0434\u043b\u044f \u0434\u043e\u0441\u0442\u0430\u0432\u043a\u0438 \u043f\u043e\u0447\u0442\u044b<\/span><\/p>\n<p class=\"c2\"><span class=\"c6\"># \u041c\u043e\u0436\u0435\u0442 \u0431\u044b\u0442\u044c \u043f\u043e\u043b\u0435\u0437\u043d\u044b\u043c. \u0423\u0442\u0438\u043b\u0438\u0442\u0430 awk \u043c\u043e\u0436\u0435\u0442 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c\u0441\u044f \u0432\u043c\u0435\u0441\u0442\u043e <\/span><span class=\"c6 c8\"><a class=\"c10\" href=\"https:\/\/www.google.com\/url?q=http:\/\/jth.net\/utils\/virtual.awk&amp;sa=D&amp;ust=1493895818739000&amp;usg=AFQjCNEv8ZhBfMobN0k8Vjr3m4WzaxD4-g\">virtual.awk<\/a><\/span><\/p>\n<p class=\"c2\"><span class=\"c1\">#<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\"># \u00a9 2002 J\u00f8rgen Thomsen jth@jth.net, http:\/\/jth.net\/virtual.html<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\"># 1.01 2002-08-22 \u041e\u0444\u0438\u0446\u0438\u0430\u043b\u044c\u043d\u044b\u0439 \u0440\u0435\u043b\u0438\u0437<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\"># 1.02 2003-01-24 \u041f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0430 \u043d\u043e\u0432\u044b\u0445 \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u043e\u0432 virtual_alias_map \u0438 relay_domains<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\"># 1.03 2003-04-26 \u0423\u043b\u0443\u0447\u0448\u0435\u043d\u0430 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0430 \u044f\u0437\u044b\u043a\u043e\u0432 \u0438 \u0438\u0441\u043f\u0440\u0430\u0432\u043b\u0435\u043d URL-\u0430\u0434\u0440\u0435\u0441 \u0432\u0435\u0431-\u043f\u043e\u0447\u0442\u044b \u0432 \u0438\u043d\u0444\u043e<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\"># 1.04 2003-05-30 Chars | \u0418 &#8220;\u0431\u044b\u043b\u0438 \u0443\u0434\u0430\u043b\u0435\u043d\u044b \u0438\u0437 \u0444\u043e\u0440\u0432\u0430\u0440\u0434\u043e\u0432 \u043d\u0430 \u0432\u0445\u043e\u0434\u0435. \u0422\u0435\u043f\u0435\u0440\u044c \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c \u043d\u0435 \u0434\u043e\u043b\u0436\u0435\u043d \u0432\u0432\u043e\u0434\u0438\u0442\u044c |, \u043d\u043e \u0437\u0430\u043f\u0443\u0441\u043a\u0430\u0442\u044c \u043a\u043e\u043c\u0430\u043d\u0434\u044b \u0441&#8221;<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\"># 1.05 2004-08-06 \u0418\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u044f, \u0441\u043f\u0435\u0446\u0438\u0444\u0438\u0447\u043d\u044b\u0435 \u0434\u043b\u044f jth.net: \/ var \/ www \/ perl, \u0444\u043e\u043d \u0442\u0435\u043b\u0430 \u0438\u0437\u043c\u0435\u043d\u0435\u043d, CGI \u043d\u0435 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442\u0441\u044f<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\">#<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\"># ************************************************* *********************<\/span><\/p>\n<p class=\"c2\"><span class=\"c4\">\u0421\u0442\u0430\u0440\u044b\u0439, \u043d\u043e \u0432 \u043e\u0441\u043d\u043e\u0432\u043d\u043e\u043c \u0432\u0441\u0435 \u0435\u0449\u0435 \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0439<\/span><\/p>\n<p class=\"c2\"><span class=\"c4\">\u0418\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u044f \u0432 GNU pop3d 0.9.8 <\/span><\/p>\n<p class=\"c2\"><span class=\"c6\">(\u0412\u043a\u043b\u044e\u0447\u0430\u044f \u043d\u0435\u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u044f, \u043d\u0435 \u0441\u0432\u044f\u0437\u0430\u043d\u043d\u044b\u0435 \u0441 \u0432\u0438\u0440\u0442\u0443\u0430\u043b\u044c\u043d\u044b\u043c\u0438 \u0434\u043e\u043c\u0435\u043d\u0430\u043c\u0438, \u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, <\/span><span class=\"c6 c8\"><a class=\"c10\" href=\"https:\/\/www.google.com\/url?q=http:\/\/popbsmtp.sourceforge.net\/&amp;sa=D&amp;ust=1493895818745000&amp;usg=AFQjCNEjbWdyaiW0lMqEkNxRH2U1hy9QLQ\">POP-before-SMTP<\/a><\/span><span class=\"c1\">)<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\">\u041e\u0441\u043d\u043e\u0432\u044b\u0432\u0430\u044f\u0441\u044c \u043d\u0430 \u0441\u043e\u0431\u0441\u0442\u0432\u0435\u043d\u043d\u044b\u0445 \u043f\u043e\u0442\u0440\u0435\u0431\u043d\u043e\u0441\u0442\u044f\u0445, \u044f \u0441\u0434\u0435\u043b\u0430\u043b \u043f\u0430\u0442\u0447 \u0434\u043b\u044f GNU-pop3d vers. 0,9<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\">\u042f \u0442\u0430\u043a\u0436\u0435 \u043f\u0440\u043e\u0441\u043b\u0443\u0448\u0430\u043b \u043d\u0435\u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0437\u0430\u043f\u0440\u043e\u0441\u044b \u0432 \u0441\u043f\u0438\u0441\u043a\u0435 \u0440\u0430\u0441\u0441\u044b\u043b\u043a\u0438 GNU pop3d.<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\">\u041f\u0430\u0442\u0447 \u043c\u043e\u0436\u043d\u043e \u043f\u0440\u0438\u043c\u0435\u043d\u044f\u0442\u044c \u0442\u0430\u043a\u0436\u0435, \u0435\u0441\u043b\u0438 \u0432\u0430\u043c \u043d\u0435 \u043d\u0443\u0436\u0435\u043d \u043c\u0430\u0442\u0435\u0440\u0438\u0430\u043b \u0432\u0438\u0440\u0442\u0443\u0430\u043b\u044c\u043d\u043e\u0433\u043e \u0434\u043e\u043c\u0435\u043d\u0430.<\/span><\/p>\n<p class=\"c2\"><span class=\"c6\">\u0417\u0430 \u043e\u0441\u043d\u043e\u0432\u0443 \u044f \u0432\u0437\u044f\u043b <\/span><span class=\"c6 c8\"><a class=\"c10\" href=\"https:\/\/www.google.com\/url?q=http:\/\/www.reedmedia.net\/projects\/virtualmail\/&amp;sa=D&amp;ust=1493895818749000&amp;usg=AFQjCNGspe-tC8FRP0Zn99w6aQM1Wz1d-Q\">\u0432\u0438\u0440\u0442\u0443\u0430\u043b\u044c\u043d\u044b\u0439 \u043f\u0430\u0442\u0447<\/a><\/span><span class=\"c6\">\u00a0<\/span><span class=\"c6 c8\"><a class=\"c10\" href=\"https:\/\/www.google.com\/url?q=http:\/\/www.reedmedia.net\/&amp;sa=D&amp;ust=1493895818749000&amp;usg=AFQjCNGPthUIbDkoR6s0VpfbGvnXke2PFw\">\u0414\u0436\u0435\u0440\u0435\u043c\u0438 \u0420\u0438\u0434\u0430<\/a><\/span><span class=\"c1\">, \u0441\u0434\u0435\u043b\u0430\u043b \u0435\u0433\u043e \u0431\u043e\u043b\u0435\u0435 \u043e\u0431\u0449\u0438\u043c \u0438 \u0434\u043e\u0431\u0430\u0432\u0438\u043b \u043c\u043e\u0438 \u0441\u043e\u0431\u0441\u0442\u0432\u0435\u043d\u043d\u044b\u0435 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u044f GNU pop3d:<\/span><\/p>\n<ul class=\"c11 lst-kix_9rp4ycc52gs6-0 start\">\n<li class=\"c2 c7\"><span class=\"c1\">\u041f\u043e\u0437\u0432\u043e\u043b\u044f\u044f \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f\u043c \u0432\u0438\u0440\u0442\u0443\u0430\u043b\u044c\u043d\u043e\u0433\u043e \u0434\u043e\u043c\u0435\u043d\u0430 \u0431\u044b\u0442\u044c \u0440\u0435\u0430\u043b\u044c\u043d\u044b\u043c\u0438 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f\u043c\u0438 \u0442\u043e\u0436\u0435 \u0441 \u043f\u043e\u0447\u0442\u043e\u0432\u044b\u043c\u0438 \u044f\u0449\u0438\u043a\u0430\u043c\u0438 \u0432 \u0434\u0440\u0443\u0433\u043e\u043c \u043c\u0435\u0441\u0442\u0435<\/span><\/li>\n<li class=\"c2 c7\"><span class=\"c1\">\u0414\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0438 APOP \u0434\u043b\u044f \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0435\u0439 \u0432\u0438\u0440\u0442\u0443\u0430\u043b\u044c\u043d\u043e\u0433\u043e \u0434\u043e\u043c\u0435\u043d\u0430<\/span><\/li>\n<li class=\"c2 c7\"><span class=\"c1\">\u0414\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u0434\u043e\u043c\u0435\u043d\u0430 \u043f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e \u0434\u043b\u044f \u0443\u0434\u0430\u043b\u0435\u043d\u0438\u044f, \u0435\u0441\u043b\u0438 \u043e\u043d \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442\u0441\u044f \u0434\u043b\u044f \u0440\u0435\u0430\u043b\u044c\u043d\u043e\u0433\u043e \u0434\u043e\u043c\u0435\u043d\u0430, \u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440. &#8220;Userid@domain.com&#8221; -&gt; &#8220;userid&#8221;<\/span><\/li>\n<li class=\"c2 c7\"><span class=\"c1\">\u0414\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u043e \u0432\u0435\u0434\u0435\u043d\u0438\u0435 \u043d\u0435\u043d\u0443\u0436\u043d\u044b\u0445 \u043a\u043e\u0434\u043e\u0432 \u043e\u0448\u0438\u0431\u043e\u043a \u043a\u043e\u043c\u0430\u043d\u0434<\/span><\/li>\n<li class=\"c2 c7\"><span class=\"c1\">\u0414\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u043e UIDL commmand, \u043f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u043b\u044f\u044e\u0449\u0435\u0435 \u0443\u043d\u0438\u043a\u0430\u043b\u044c\u043d\u044b\u0435 \u0438\u0434\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0440\u044b \u0434\u043b\u044f \u043a\u0430\u0436\u0434\u043e\u0433\u043e \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u044f<\/span><\/li>\n<li class=\"c2 c7\"><span class=\"c1\">\u0418\u0441\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u043e \u0432\u044b\u0447\u0438\u0441\u043b\u0435\u043d\u0438\u0435 \u0440\u0430\u0437\u043c\u0435\u0440\u0430 \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u044f<\/span><\/li>\n<li class=\"c2 c7\"><span class=\"c1\">\u041d\u0435\u043c\u043d\u043e\u0433\u043e \u043e\u0447\u0438\u0441\u0442\u0438\u043b \u043a\u043e\u0434, \u043e\u0441\u043e\u0431\u0435\u043d\u043d\u043e \u043e\u0441\u0432\u043e\u0431\u043e\u0434\u0438\u0432 \u0432\u044b\u0434\u0435\u043b\u0435\u043d\u043d\u0443\u044e \u043f\u0430\u043c\u044f\u0442\u044c<\/span><\/li>\n<li class=\"c2 c7\"><span class=\"c1\">J6: \u0434\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u043e &#8220;from &lt;IP address&gt;&#8221; \u0432 \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u0435 \u0436\u0443\u0440\u043d\u0430\u043b\u0430 &#8220;Incoming connection open&#8221;<\/span><\/li>\n<li class=\"c2 c7\"><span class=\"c1\">J7: \u0434\u043e\u0431\u0430\u0432\u043b\u0435\u043d \u043d\u043e\u0432\u044b\u0439 msg \u00ab\u0410\u0443\u0442\u0435\u043d\u0442\u0438\u0444\u0438\u0446\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0439 IP &lt;IP-\u0430\u0434\u0440\u0435\u0441&gt;\u00bb \u0432 maillog \u0434\u043b\u044f \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0438 POP-before-SMTP<\/span><\/li>\n<li class=\"c2 c7\"><span class=\"c1\">J8: \u0443\u0434\u0430\u043b\u0435\u043d (\u0437\u0430\u043a\u043e\u043c\u043c\u0435\u043d\u0442\u0438\u0440\u043e\u0432\u0430\u043d) maillog msg &#8220;\u0410\u0443\u0442\u0435\u043d\u0442\u0438\u0444\u0438\u0446\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0439 IP &lt;IP-\u0430\u0434\u0440\u0435\u0441&gt;&#8221;<\/span><\/li>\n<li class=\"c2 c7\"><span class=\"c6\">\u0414\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u043e \u00abfrom &lt;IP address&gt;\u00bb \u0432 \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u0435 \u00ab\u041f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c% s, \u0432\u043e\u0448\u0435\u0434\u0448\u0438\u0439 \u0432 \u0441\u0438\u0441\u0442\u0435\u043c\u0443 \u0441 \u043f\u043e\u0447\u0442\u043e\u0432\u044b\u043c \u044f\u0449\u0438\u043a\u043e\u043c% s\u00bb, \u0442\u0430\u043a \u0447\u0442\u043e \u0443\u0442\u0438\u043b\u0438\u0442\u0430 <\/span><span class=\"c6 c8\"><a class=\"c10\" href=\"http:\/\/popbsmtp.sourceforge.net\/&amp;sa=D&amp;ust=1493895818755000&amp;usg=AFQjCNF3dvlRN6srpNbrMTe3laP5YGSoAw\">POP-before-SMTP<\/a><\/span><span class=\"c1\">\u00a0\u043e\u0442 Bennett Todd \u043c\u043e\u0436\u0435\u0442 \u0431\u044b\u0442\u044c \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0430 \u0431\u0435\u0437 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0439<\/span><\/li>\n<\/ul>\n<p class=\"c2\"><span class=\"c1\">\u041f\u043e\u0438\u0441\u043a \u043f\u043e\u0447\u0442\u043e\u0432\u043e\u0433\u043e \u044f\u0449\u0438\u043a\u0430 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0435\u0439 \u0432\u044b\u043f\u043e\u043b\u043d\u044f\u0435\u0442\u0441\u044f \u043a\u0430\u043a<\/span><\/p>\n<ol class=\"c11 lst-kix_yhjwnafl5md2-0 start\" start=\"1\">\n<li class=\"c2 c7\"><span class=\"c1\">\u041f\u043e\u0438\u0441\u043a MAILSPOOLHOME (\u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, \/ home \/ user \/ Mail \/ mailbox)<\/span><\/li>\n<li class=\"c2 c7\"><span class=\"c1\">\u041d\u0430\u0439\u0442\u0438 _MAILDIR (\u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, \/ var \/ mail \/ user)<\/span><\/li>\n<li class=\"c2 c7\"><span class=\"c1\">\u041f\u043e\u0438\u0441\u043a VIRTUAL_MAILDIR (\u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, \/ var \/ spool \/ virtual \/ domain \/ user)<\/span><\/li>\n<li class=\"c2 c7\"><span class=\"c1\">\u041e\u0442\u043a\u0430\u0437\u0430\u0442\u044c\u0441\u044f \u0438 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \/ dev \/ null<\/span><\/li>\n<\/ol>\n<p class=\"c2\"><span class=\"c4\">\u0418\u0441\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435 GNU pop3d<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\">\u0412\u043c\u0435\u0441\u0442\u043e \u0432\u0441\u0435\u0445, \u043f\u0440\u0438\u043c\u0435\u043d\u044f\u044e\u0449\u0438\u0445 \u043f\u0430\u0442\u0447\u0438, \u044f \u0441\u0434\u0435\u043b\u0430\u043b \u044d\u0442\u043e.<\/span><\/p>\n<p class=\"c2\"><span class=\"c6\">\u0417\u0430\u0433\u0440\u0443\u0437\u0438\u0442\u0435 \u043f\u0440\u043e\u043f\u0430\u0442\u0447\u0435\u043d\u043d\u044b\u0439 \u0438\u0441\u0442\u043e\u0447\u043d\u0438\u043a <\/span><span class=\"c6 c8\"><a class=\"c10\" href=\"http:\/\/jth.net\/utils\/gnu-pop3d-0.9.11.tar.gz&amp;sa=D&amp;ust=1493895818760000&amp;usg=AFQjCNFbd2NC7ptqX51JpsnbVZPiPhjHgA\">gnu-pop3d-0.9.11.tar.gz<\/a><\/span><\/p>\n<p class=\"c2\"><span class=\"c1\">\u0421\u043e\u0437\u0434\u0430\u0439\u0442\u0435 \u0444\u0430\u0439\u043b config.h \u043a\u043e\u043c\u0430\u043d\u0434\u043e\u0439<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\">.\/configure<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\">\u0438\u043b\u0438<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\">.\/configure &#8211;enable-ip-based-virtual<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\">(\u0421\u043c. \u0422\u0430\u043a\u0436\u0435 \u0434\u0440\u0443\u0433\u043e\u0439 \u0432\u044b\u0437\u043e\u0432 \u043d\u0438\u0436\u0435)<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\">\u0415\u0441\u043b\u0438 \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u043e \/ \u043d\u0443\u0436\u043d\u043e \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0438\u0442\u044c MAILSPOOLHOME (\u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, \u00ab\/ Mail \/ mailbox\u00bb) \u0438 \/ \u0438\u043b\u0438 DEFAULT_DOMAIN \u0432 config.h<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\">\u0421\u043a\u043e\u043c\u043f\u0438\u043b\u0438\u0440\u0443\u0439\u0442\u0435, \u0432\u044b\u043f\u043e\u043b\u043d\u0438\u0432 make<\/span><\/p>\n<p class=\"c2\"><span class=\"c4\">\u0422\u0435\u0445\u043d\u0438\u0447\u0435\u0441\u043a\u0438\u0435 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u044f<\/span><\/p>\n<ul class=\"c11 lst-kix_rtkh4ihmmhux-0 start\">\n<li class=\"c2 c7\"><span class=\"c1\">\u0424\u043e\u0440\u043c\u0430\u0442 \u0444\u0430\u0439\u043b\u0430 \u043f\u0430\u0440\u043e\u043b\u0435\u0439 \u0432\u0438\u0440\u0442\u0443\u0430\u043b\u044c\u043d\u043e\u0433\u043e \u0434\u043e\u043c\u0435\u043d\u0430 \u0431\u044b\u043b \u0441\u0440\u0430\u0432\u043d\u0435\u043d \u0441\u043e \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u043d\u044b\u043c \u0444\u043e\u0440\u043c\u0430\u0442\u043e\u043c \u0444\u0430\u0439\u043b\u0430 \/ etc \/ passwd<\/span><\/li>\n<li class=\"c2 c7\"><span class=\"c1\">\u0418\u043c\u044f \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f: \u043f\u0430\u0440\u043e\u043b\u044c: \u0438\u0434\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0440 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f: (\u0438\u0434\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0440 \u0433\u0440\u0443\u043f\u043f\u044b) \ud83d\ude41 \u0438\u043c\u044f \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f): \u043f\u0430\u043f\u043a\u0430 \u043f\u043e\u0447\u0442\u043e\u0432\u043e\u0433\u043e \u044f\u0449\u0438\u043a\u0430: (shell)<\/span><\/li>\n<li class=\"c2 c7\"><span class=\"c1\">\u041f\u043e\u0437\u0432\u043e\u043b\u044f\u044f \u043f\u0440\u043e\u0432\u0435\u0440\u044f\u0442\u044c \u0435\u0433\u043e \u043a\u043e\u043c\u0430\u043d\u0434\u043e\u0439 pwck, \u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440.<\/span><\/li>\n<li class=\"c2 c7\"><span class=\"c1\">Pwck -r \/etc\/virtual\/domain.com\/passwd<\/span><\/li>\n<li class=\"c2 c7\"><span class=\"c1\">\u041f\u043e\u043b\u044f, \u0437\u0430\u043a\u043b\u044e\u0447\u0435\u043d\u043d\u044b\u0435 \u0432 \u0441\u043a\u043e\u0431\u043a\u0438, \u043d\u0435 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044e\u0442\u0441\u044f. \u041a\u0430\u0442\u0430\u043b\u043e\u0433 \u043f\u043e\u0447\u0442\u043e\u0432\u044b\u0445 \u044f\u0449\u0438\u043a\u043e\u0432 \u0434\u043e\u043b\u0436\u0435\u043d \u0431\u044b\u0442\u044c &#8216;.&#8217; \u0415\u0441\u043b\u0438 \u043d\u0435 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442\u0441\u044f<\/span><\/li>\n<li class=\"c2 c7\"><span class=\"c1\">\u041f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0430 APOP \u0431\u044b\u043b\u0430 \u043e\u0442\u043a\u043b\u044e\u0447\u0435\u043d\u0430 \u0432 \u0440\u0430\u0441\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u0438\u0438 0.9.8. \u041f\u043e\u043c\u0438\u043c\u043e \u0442\u0435\u0441\u0442\u0430, \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044e APOP \u043d\u0435 \u0440\u0430\u0437\u0440\u0435\u0448\u0430\u0435\u0442\u0441\u044f \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u043a\u043e\u043c\u0430\u043d\u0434\u0443 USER \u0434\u043b\u044f \u0432\u0445\u043e\u0434\u0430 \u0432 \u0441\u0438\u0441\u0442\u0435\u043c\u0443. \u042d\u0442\u043e \u043d\u0435 \u043b\u043e\u0433\u0438\u0447\u043d\u043e, \u0442\u0430\u043a \u043a\u0430\u043a \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0438 \u043c\u043e\u0433\u0443\u0442 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u0440\u0430\u0437\u043d\u044b\u0435 \u043f\u043e\u0447\u0442\u043e\u0432\u044b\u0435 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u044b \u0434\u043b\u044f \u043f\u0440\u043e\u0432\u0435\u0440\u043a\u0438 \u043f\u043e\u0447\u0442\u044b. \u041d\u0435\u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0438\u0437 \u043d\u0438\u0445 \u043c\u043e\u0433\u0443\u0442 \u043d\u0435 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0442\u044c APOP<\/span><\/li>\n<li class=\"c2 c7\"><span class=\"c1\">\u0418\u0441\u0445\u043e\u0434\u043d\u044b\u0439 \u0432\u0438\u0440\u0442\u0443\u0430\u043b\u044c\u043d\u044b\u0439 \u043f\u0430\u0442\u0447 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442 \u0437\u0430\u0448\u0438\u0444\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0435 \u043f\u0430\u0440\u043e\u043b\u0438 \u0432 \u0444\u0430\u0439\u043b\u0435 passwd. \u0427\u0442\u043e\u0431\u044b \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0442\u044c APOP \u0438\u0437 \u0442\u043e\u0433\u043e \u0436\u0435 \u0444\u0430\u0439\u043b\u0430, \u043f\u0430\u0440\u043e\u043b\u0438 \u0442\u0435\u043f\u0435\u0440\u044c \u043d\u0435\u0437\u0430\u0448\u0438\u0444\u0440\u043e\u0432\u0430\u043d\u044b<\/span><\/li>\n<li class=\"c2 c7\"><span class=\"c1\">\u0423\u043d\u0438\u043a\u0430\u043b\u044c\u043d\u044b\u0439-\u0438\u0434\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0440 \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u044f \u0432\u044b\u0447\u0438\u0441\u043b\u044f\u0435\u0442\u0441\u044f \u043a\u0430\u043a \u0434\u0430\u0439\u0434\u0436\u0435\u0441\u0442 MD5 \u043d\u0430 \u043d\u0430\u0447\u0430\u043b\u044c\u043d\u043e\u0439 \u0441\u0442\u0440\u043e\u043a\u0435 \u00abFrom\u00bb \u0438 \u0432\u0441\u0435 \u0441\u0442\u0440\u043e\u043a\u0438 \u0437\u0430\u0433\u043e\u043b\u043e\u0432\u043a\u0430, \u0438\u0441\u043a\u043b\u044e\u0447\u0430\u044f \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u043e\u0441\u0442\u044c \u0432 \u043d\u0435\u043e\u0431\u044f\u0437\u0430\u0442\u0435\u043b\u044c\u043d\u043e\u043c \u043f\u043e\u043b\u0435 Message-ID: -field<\/span><\/li>\n<li class=\"c2 c7\"><span class=\"c1\">\u0414\u043b\u0438\u043d\u0430 \u0431\u0443\u0444\u0435\u0440\u0430 \u0432 \u0441\u0442\u0440\u043e\u043a\u0435 \u0443\u0432\u0435\u043b\u0438\u0447\u0438\u043b\u0430\u0441\u044c \u0441 80 \u0434\u043e 160 \u0441\u0438\u043c\u0432\u043e\u043b\u043e\u0432, \u0447\u0442\u043e\u0431\u044b \u0438\u0437\u0431\u0435\u0436\u0430\u0442\u044c \u0447\u0442\u0435\u043d\u0438\u044f \u0441\u0442\u0440\u043e\u043a\u0438 \u0441 \u0434\u0432\u0443\u043c\u044f \u0432\u044b\u0437\u043e\u0432\u0430\u043c\u0438 fgets \u0432 \u0431\u043e\u043b\u044c\u0448\u0438\u043d\u0441\u0442\u0432\u0435 \u0441\u043b\u0443\u0447\u0430\u0435\u0432. \u041b\u044e\u0434\u0438, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044e\u0449\u0438\u0435 \u043f\u0440\u043e\u043f\u043e\u0440\u0446\u0438\u043e\u043d\u0430\u043b\u044c\u043d\u044b\u0435 \u0448\u0440\u0438\u0444\u0442\u044b, \u043c\u043e\u0433\u0443\u0442 \u043b\u0435\u0433\u043a\u043e \u043f\u0440\u0435\u0432\u044b\u0448\u0430\u0442\u044c 80 \u0441\u0438\u043c\u0432\u043e\u043b\u043e\u0432 \u0432 \u0441\u0442\u0440\u043e\u043a\u0435<\/span><\/li>\n<li class=\"c2 c7\"><span class=\"c1\">\u0414\u043e\u0431\u0430\u0432\u043b\u0435\u043d \u00abUIDL\u00bb \u043a \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044f\u043c, \u0443\u043a\u0430\u0437\u0430\u043d\u043d\u044b\u043c \u043a\u043e\u043c\u0430\u043d\u0434\u043e\u0439 CAPA<\/span><\/li>\n<li class=\"c2 c7\"><span class=\"c1\">\u0414\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u043e \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u0435 \u00abAuthenticated IP a.b.c.d\u00bb \u0432 maillog, \u0430 \u0442\u0430\u043a\u0436\u0435 IP-\u0430\u0434\u0440\u0435\u0441 \u00ab\u0412\u0445\u043e\u0434\u044f\u0449\u0435\u0435 \u0441\u043e\u0435\u0434\u0438\u043d\u0435\u043d\u0438\u0435 \u043e\u0442\u043a\u0440\u044b\u0442\u043e\u00bb \u0434\u043b\u044f \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0438 POP-before-SMTP<\/span><\/li>\n<\/ul>\n<p class=\"c2\"><span class=\"c4\">\u0420\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u044f \u0432\u0438\u0440\u0442\u0443\u0430\u043b\u044c\u043d\u044b\u0445 \u0434\u043e\u043c\u0435\u043d\u043e\u0432 \u0432 Postfix \u0438 GNU pop3d<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\">\u041f\u0440\u0438\u0447\u0438\u043d\u0430 \u043e\u0442\u043a\u0430\u0437\u0430 \u043e\u0442 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u044f \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u043d\u044b\u0445 \u0432\u0438\u0440\u0442\u0443\u0430\u043b\u044c\u043d\u044b\u0445 \u0434\u043e\u043c\u0435\u043d\u043e\u0432 Postfix \u0434\u0432\u043e\u044f\u043a\u0430\u044f:<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\">1) \u044d\u0442\u0430 \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u044f \u0444\u043e\u043a\u0443\u0441\u0438\u0440\u0443\u0435\u0442\u0441\u044f \u043d\u0430 \u0432\u0438\u0440\u0442\u0443\u0430\u043b\u044c\u043d\u044b\u0445 \u0434\u043e\u043c\u0435\u043d\u0430\u0445 \u0441 \u043a\u0430\u0436\u0434\u044b\u043c \u0441\u0432\u043e\u0438\u043c \u0441\u043e\u0431\u0441\u0442\u0432\u0435\u043d\u043d\u044b\u043c \u0430\u0434\u043c\u0438\u043d\u0438\u0441\u0442\u0440\u0430\u0442\u043e\u0440\u043e\u043c<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\">2) \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u0435 \u043e\u0433\u0440\u0430\u043d\u0438\u0447\u0435\u043d\u0438\u044f (\u0446\u0438\u0442\u0430\u0442\u0430 \u0438\u0437 \u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u0430\u0446\u0438\u0438 Postfix (\u043c\u043e\u0439 \u0430\u043a\u0446\u0435\u043d\u0442)):<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\">\u042d\u0442\u043e\u0442 \u0430\u0433\u0435\u043d\u0442 \u0438\u0437\u043d\u0430\u0447\u0430\u043b\u044c\u043d\u043e \u0431\u044b\u043b \u043e\u0441\u043d\u043e\u0432\u0430\u043d \u043d\u0430 \u043b\u043e\u043a\u0430\u043b\u044c\u043d\u043e\u043c \u0430\u0433\u0435\u043d\u0442\u0435 \u0434\u043e\u0441\u0442\u0430\u0432\u043a\u0438 Postfix. \u041c\u043e\u0434\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438 \u0433\u043b\u0430\u0432\u043d\u044b\u043c \u043e\u0431\u0440\u0430\u0437\u043e\u043c \u0441\u043e\u0441\u0442\u043e\u044f\u043b\u0438 \u0432 \u0443\u0434\u0430\u043b\u0435\u043d\u0438\u0438 \u043a\u043e\u0434\u0430, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u043b\u0438\u0431\u043e \u043d\u0435 \u0431\u044b\u043b \u043f\u0440\u0438\u043c\u0435\u043d\u0438\u043c, \u043b\u0438\u0431\u043e \u0431\u044b\u043b \u043d\u0435\u0431\u0435\u0437\u043e\u043f\u0430\u0441\u0435\u043d \u0432 \u044d\u0442\u043e\u043c \u043a\u043e\u043d\u0442\u0435\u043a\u0441\u0442\u0435: \u043f\u0441\u0435\u0432\u0434\u043e\u043d\u0438\u043c\u044b, \u0444\u0430\u0439\u043b\u044b ~ user \/ .forward, \u0434\u043e\u0441\u0442\u0430\u0432\u043a\u0430 \u0432 &#8220;| command&#8221; \u0438\u043b\u0438 \u0432 \/ file \/ name<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\">\u041d\u0438\u0436\u0435 \u043f\u043e\u043a\u0430\u0437\u0430\u043d \u043e\u0434\u0438\u043d \u0438\u0437 \u0441\u043f\u043e\u0441\u043e\u0431\u043e\u0432 \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438 \u0432\u0438\u0440\u0442\u0443\u0430\u043b\u044c\u043d\u043e\u0433\u043e \u0434\u043e\u043c\u0435\u043d\u0430 kvt.dk \u0432 Postfix \u0438 GNU pop3d.<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\">\u0412 \u0441\u0438\u0441\u0442\u0435\u043c\u0435 \u0431\u044b\u043b \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d \u0440\u0435\u0430\u043b\u044c\u043d\u044b\u0439 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c kvt_dk. \u0414\u043e\u043c\u0430\u0448\u043d\u0438\u0439 \u043a\u0430\u0442\u0430\u043b\u043e\u0433 \u044d\u0442\u043e\u0433\u043e \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f \u0441\u043e\u0434\u0435\u0440\u0436\u0438\u0442 \u043d\u0435\u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0434\u0430\u043d\u043d\u044b\u0435 \u0434\u043b\u044f \u0432\u0438\u0440\u0442\u0443\u0430\u043b\u044c\u043d\u043e\u0433\u043e \u0434\u043e\u043c\u0435\u043d\u0430 kvt.dk.<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\">\u0414\u0432\u0430 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u044b \u0432 kvt.dk: abc@kvt.dk (\u0442\u043e\u043b\u044c\u043a\u043e \u0434\u043b\u044f \u0432\u0438\u0440\u0442\u0443\u0430\u043b\u044c\u043d\u044b\u0445 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0435\u0439) \u0438 kvt@kvt.dk (\u0440\u0435\u0430\u043b\u044c\u043d\u044b\u0439 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c kvt_dk \u043d\u0430 \u043f\u043e\u0447\u0442\u043e\u0432\u043e\u043c \u0441\u0435\u0440\u0432\u0435\u0440\u0435)<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\">\u0420\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u044f \u043e\u0441\u043d\u043e\u0432\u0430\u043d\u0430 \u043d\u0430 Redhat Linux 7.0<\/span><\/p>\n<p class=\"c2\"><span class=\"c4\">GNU pop3d<\/span><\/p>\n<p class=\"c2\"><span class=\"c6 c8\"><a class=\"c10\" href=\"http:\/\/www.reedmedia.net\/projects\/virtualmail\/&amp;sa=D&amp;ust=1493895818775000&amp;usg=AFQjCNF7nfTrkZ93ZPblTfeSt9Okf0v9eg\">\u0414\u0436\u0435\u0440\u0435\u043c\u0438 \u0420\u0438\u0434\u0437 \u043e\u0440\u0438\u0433\u0438\u043d\u0430\u043b\u044c\u043d\u043e\u0435 \u043e\u043f\u0438\u0441\u0430\u043d\u0438\u0435 \u0432\u0438\u0440\u0442\u0443\u0430\u043b\u044c\u043d\u043e\u0433\u043e \u043f\u0430\u0442\u0447\u0430<\/a><\/span><\/p>\n<p class=\"c2\"><span class=\"c1\">\u0412\u0438\u0440\u0442\u0443\u0430\u043b\u044c\u043d\u044b\u0439 \u043f\u0430\u0442\u0447 \u043f\u0440\u0435\u0434\u043f\u043e\u043b\u0430\u0433\u0430\u0435\u0442 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u0435 \u0444\u0430\u0439\u043b\u043e\u0432\u044b\u0435 \u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u044b:<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\">\/ Etc \/ virtual \/ &lt;domain&gt; \/ passwd<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\">\u00a0\u0414\u043b\u044f \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u0438\u044f \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0435\u0439, \u043f\u0430\u0440\u043e\u043b\u0435\u0439 \u0438 \u043a\u0430\u0442\u0430\u043b\u043e\u0433\u0430 \u043f\u043e\u0447\u0442\u043e\u0432\u044b\u0445 \u044f\u0449\u0438\u043a\u043e\u0432<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\">\u0412 \u044d\u0442\u043e\u043c \u043f\u0440\u0438\u043c\u0435\u0440\u0435 \u0441\u043e\u0437\u0434\u0430\u0439\u0442\u0435 \u043a\u0430\u0442\u0430\u043b\u043e\u0433 \/etc\/virtual\/kvt.dk<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\">\u041f\u043e\u0447\u0442\u043e\u0432\u044b\u0439 \u044f\u0449\u0438\u043a \u043f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e \u0434\u043b\u044f \u0432\u0438\u0440\u0442\u0443\u0430\u043b\u044c\u043d\u043e\u0433\u043e \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f:<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\">\/ Var \/ spool \/ virtual \/ &lt;domain&gt; \/ &lt;user&gt;<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\">\u0412 \u044d\u0442\u043e\u043c \u043f\u0440\u0438\u043c\u0435\u0440\u0435 \u0441\u043e\u0437\u0434\u0430\u0439\u0442\u0435 \u043a\u0430\u0442\u0430\u043b\u043e\u0433 \/var\/spool\/virtual\/kvt.dk<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\">\u041d\u0430 \u043c\u043e\u0435\u043c \u0441\u0435\u0440\u0432\u0435\u0440\u0435 \u043f\u043e\u0447\u0442\u0430 \u0445\u0440\u0430\u043d\u0438\u0442\u0441\u044f \u0432 \u0434\u043e\u043c\u0430\u0448\u043d\u0435\u0439 \u043f\u0430\u043f\u043a\u0435 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f \/ home \/ &lt;usr&gt; \/ Mail \/ mailbox, \u0447\u0442\u043e \u0442\u0440\u0435\u0431\u0443\u0435\u0442 \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u0438\u044f MAILSPOOLHOME \u0432 config.h.<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\">\u0423 \u043c\u0435\u043d\u044f \u0442\u0430\u043a\u0436\u0435 \u0435\u0441\u0442\u044c \u0442\u043e\u043b\u044c\u043a\u043e \u043e\u0434\u0438\u043d IP-\u0430\u0434\u0440\u0435\u0441, \u0438 \u044f \u0445\u043e\u0447\u0443, \u0447\u0442\u043e\u0431\u044b \u043c\u043e\u0439 \u043e\u0441\u043d\u043e\u0432\u043d\u043e\u0439 \u0434\u043e\u043c\u0435\u043d \u00abjth.net\u00bb \u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u0438 \u0443\u0434\u0430\u043b\u044f\u043b\u0441\u044f \u0438\u0437 \u043f\u043e\u0447\u0442\u043e\u0432\u044b\u0445 \u0437\u0430\u043f\u0440\u043e\u0441\u043e\u0432 GNU pop3d.<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\">\u042f \u0441\u0433\u0435\u043d\u0435\u0440\u0438\u0440\u043e\u0432\u0430\u043b \u0444\u0430\u0439\u043b config.h \u043a\u043e\u043c\u0430\u043d\u0434\u043e\u0439<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\">.\/configure &#8211;enable-64bit &#8211;enable-maildir -enable-default-domain = jth.net &#8211;enable-language = DA<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\">\u041f\u0435\u0440\u0435\u0434 \u043a\u043e\u043c\u043f\u0438\u043b\u044f\u0446\u0438\u0435\u0439 GNU pop3d \u044f \u0443\u0431\u0435\u0434\u0438\u043b\u0441\u044f, \u0447\u0442\u043e \u0432 config.h \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u044b \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u0435 \u043a\u043e\u043d\u0441\u0442\u0430\u043d\u0442\u044b:<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\">#define MAILSPOOLHOME &#8220;\/ Mail \/ mailbox&#8221;<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\">#define USE_VIRTUAL 1<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\">#define DEFAULT_DOMAIN &#8220;jth.net&#8221;<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\">\/etc\/virtual\/kvt.dk\/passwd<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\">\u0421\u043e\u0437\u0434\u0430\u0439\u0442\u0435 \u044d\u0442\u043e\u0442 \u0444\u0430\u0439\u043b \u0441\u043e \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u043c \u0441\u043e\u0434\u0435\u0440\u0436\u0438\u043c\u044b\u043c:<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\">Kvt: kvtpasswd: 601: 100: kvtname: \/ home \/ kvt_dk \/:<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\">Abc: abcpasswd: 601: 100: abcname:.:<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\">601 &#8211; \u044d\u0442\u043e \u0438\u0434\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0440 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f kvt_dk. 100 &#8211; \u044d\u0442\u043e groupid (\u0433\u0440\u0443\u043f\u043f\u043e\u0432\u0430\u044f \u043f\u043e\u0447\u0442\u0430 \u043d\u0430 \u043c\u043e\u0435\u043c \u0441\u0435\u0440\u0432\u0435\u0440\u0435). &#8216;.&#8217; Homedir \u0434\u043b\u044f abc &#8211; \u044d\u0442\u043e \u043f\u0440\u043e\u0441\u0442\u043e \u0441\u0434\u0435\u043b\u0430\u0442\u044c pwck \u0441\u0447\u0430\u0441\u0442\u043b\u0438\u0432\u044b\u043c.<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\">\u041f\u043e\u0447\u0442\u0430 \u0434\u043b\u044f kvt@kvt.dk \u0434\u043e\u0441\u0442\u0430\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u0432 \/ home \/ kvt_dk \/ Mail \/ mailbox (\u0441\u043c. \u041d\u0438\u0436\u0435).<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\">\u041f\u043e\u0447\u0442\u0430 \u0434\u043b\u044f abc@kvt.dk \u0434\u043e\u0441\u0442\u0430\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u0432 \/var\/spool\/virtual\/kvt.dk\/abc<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\">\u0415\u0441\u043b\u0438 \u0432\u044b \u0434\u043e\u0432\u0435\u0440\u044f\u0435\u0442\u0435 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044e kvt_dk, \u0441\u043e\u0437\u0434\u0430\u0439\u0442\u0435 \u0444\u0430\u0439\u043b passwd \u0432 \u0434\u043e\u043c\u0430\u0448\u043d\u0435\u043c \u043a\u0430\u0442\u0430\u043b\u043e\u0433\u0435 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f kvt_dk. \u0418 \u0441\u0432\u044f\u0437\u0430\u0442\u044c \u0435\u0433\u043e \u0432 \u043a\u0430\u0442\u0430\u043b\u043e\u0433\u0435 \/etc\/virtual\/kvt.dk<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\">Ln -s \/ home \/ kvt_dk \/ passwd \/etc\/virtual\/kvt.dk\/passwd<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\">\u041e\u0431\u0440\u0430\u0442\u0438\u0442\u0435 \u0432\u043d\u0438\u043c\u0430\u043d\u0438\u0435, \u0447\u0442\u043e \u0437\u0434\u0435\u0441\u044c \u043c\u043e\u0436\u0435\u0442 \u0432\u043e\u0437\u043d\u0438\u043a\u043d\u0443\u0442\u044c \u0440\u0438\u0441\u043a \u0431\u0435\u0437\u043e\u043f\u0430\u0441\u043d\u043e\u0441\u0442\u0438, \u043f\u043e\u0441\u043a\u043e\u043b\u044c\u043a\u0443 GNU pop3d \u0431\u0443\u0434\u0435\u0442 \u0432\u044b\u043f\u043e\u043b\u043d\u044f\u0442\u044c\u0441\u044f \u0441 \u043b\u044e\u0431\u044b\u043c \u0438\u0434\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0440\u043e\u043c \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f, \u0443\u043a\u0430\u0437\u0430\u043d\u043d\u044b\u043c \u0432 \u0444\u0430\u0439\u043b\u0435 passwd. \u041e\u0441\u0442\u0430\u0435\u0442\u0441\u044f \u043b\u0438 \u0430\u043d\u0430\u043b\u0438\u0437\u0438\u0440\u043e\u0432\u0430\u0442\u044c, \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u043b\u0438 \u044d\u0442\u043e \u0440\u0435\u0430\u043b\u044c\u043d\u043e\u0439 \u0443\u0433\u0440\u043e\u0437\u043e\u0439.<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\">\u0412\u043b\u0430\u0434\u0435\u043b\u0435\u0446 \u0438 \u0440\u0430\u0437\u0440\u0435\u0448\u0435\u043d\u0438\u044f \u0434\u043b\u044f \u0444\u0430\u0439\u043b\u043e\u0432 \u0438 \u043a\u0430\u0442\u0430\u043b\u043e\u0433\u043e\u0432 \u0434\u043e\u043b\u0436\u043d\u044b \u0431\u044b\u0442\u044c kvt_dk.mail \u0438 700 e.g.<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\">Chmod 700 \/etc\/virtual\/kvt.dk\/etc\/virtual\/kvt.dk\/passwd\/var\/spool\/virtual\/kvt.dk<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\">Chown kvt_dk.100 \/etc\/virtual\/kvt.dk\/etc\/virtual\/kvt.dk\/passwd\/var\/spool\/virtual\/kvt.dk<\/span><\/p>\n<p class=\"c2\"><span class=\"c4\">Postfix<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\">\u042d\u0442\u0430 \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u044f \u043c\u043e\u0436\u0435\u0442 \u0431\u044b\u0442\u044c \u0431\u043e\u043b\u0435\u0435 \u0441\u043b\u043e\u0436\u043d\u043e\u0439, \u0447\u0435\u043c \u0434\u0440\u0443\u0433\u0438\u0435, \u043d\u043e \u043e\u043d\u0430 \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u0435\u0442 \u0440\u0430\u0437\u043b\u0438\u0447\u043d\u044b\u043c \u0430\u0434\u043c\u0438\u043d\u0438\u0441\u0442\u0440\u0430\u0442\u043e\u0440\u0430\u043c \u043a\u0430\u0436\u0434\u043e\u0433\u043e \u0432\u0438\u0440\u0442\u0443\u0430\u043b\u044c\u043d\u043e\u0433\u043e \u0434\u043e\u043c\u0435\u043d\u0430 \u0445\u0440\u0430\u043d\u0438\u0442\u044c \u0432\u0441\u0435 \u0432 \u0434\u043e\u043c\u0430\u0448\u043d\u0435\u043c \u043a\u0430\u0442\u0430\u043b\u043e\u0433\u0435 \u0430\u0434\u043c\u0438\u043d\u0438\u0441\u0442\u0440\u0430\u0442\u043e\u0440\u0430 \u0434\u043e\u043c\u0435\u043d\u0430.<\/span><\/p>\n<h4 id=\"h.to5jzyf9btt1\" class=\"c5\"><span class=\"c3\">\/etc\/postfix\/main.cf<\/span><\/h4>\n<p class=\"c2\"><span class=\"c6\">recipient_delimiter = +<\/span><span class=\"c1 c9\">\u00a0<\/span><\/p>\n<p class=\"c2\"><span class=\"c6\">home_mailbox = Mail\/mailbox<\/span><span class=\"c1 c9\">\u00a0<\/span><\/p>\n<p class=\"c2\"><span class=\"c6\">allow_mail_to_commands = forward<\/span><span class=\"c1 c9\">\u00a0<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\">allow_mail_to_files = forward<\/span><\/p>\n<h4 id=\"h.hzmtas7vbhxp\" class=\"c5\"><span class=\"c3\">\/home\/kvt_dk<\/span><\/h4>\n<p class=\"c2\"><span class=\"c6\">-rw-r&#8211;r&#8211;\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a01 kvt_dk \u00a0 mail\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a012 Dec 10 02:52 .forward<\/span><span class=\"c1 c9\">\u00a0<\/span><\/p>\n<p class=\"c2\"><span class=\"c6\">-rw-r&#8211;r&#8211;\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a01 kvt_dk \u00a0 mail\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a025 Dec 10 01:55 .forward+abc&#8211;kvt.dk<\/span><span class=\"c1 c9\">\u00a0<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\">-rw-r&#8211;r&#8211;\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a01 kvt_dk \u00a0 mail\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a020 Dec 10 02:53 .forward+kvt&#8211;kvt.dk<\/span><\/p>\n<h4 id=\"h.d16p2yedxpll\" class=\"c5\"><span class=\"c3\">\/home\/kvt_dk\/.forward<\/span><\/h4>\n<p class=\"c2\"><span class=\"c1\">|&#8221;exit 67&#8243;<\/span><\/p>\n<p class=\"c2\"><span class=\"c6\">\u041e\u0442\u043a\u043b\u043e\u043d\u0438\u0442\u044c \u043b\u044e\u0431\u043e\u0435 \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u0435 \u043d\u0435 \u0434\u043b\u044f abc@kvt.dk \u0438\u043b\u0438 <\/span><span class=\"c6 c8\"><a class=\"c10\" href=\"mailto:kvt@kvt.dk\">kvt@kvt.dk<\/a><\/span><\/p>\n<h4 id=\"h.v5ucomj5dokp\" class=\"c5\"><span class=\"c3\">\/home\/kvt_dk\/.forward+abc&#8211;kvt.dk<\/span><\/h4>\n<p class=\"c2\"><span class=\"c1\">|\/usr\/local\/bin\/virtual<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\">\u041e\u0442\u043f\u0440\u0430\u0432\u044c\u0442\u0435 \u0432\u0441\u044e \u043f\u043e\u0447\u0442\u0443 \u0434\u043b\u044f abc@kvt.dk \u0432 \u043f\u043e\u0447\u0442\u043e\u0432\u044b\u0439 \u044f\u0449\u0438\u043a \u0432\u0438\u0440\u0442\u0443\u0430\u043b\u044c\u043d\u043e\u0433\u043e \u0434\u043e\u043c\u0435\u043d\u0430, \u0447\u0442\u043e\u0431\u044b abc \u0438\u0437\u043c\u0435\u043d\u0438\u0442\u044c \u0441\u0442\u0440\u043e\u043a\u0443 \u0437\u0430\u0433\u043e\u043b\u043e\u0432\u043a\u0430 \u00ab\u0414\u043e\u0441\u0442\u0430\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u0434\u043e:\u00bb \u0434\u043e \u043d\u0443\u0436\u043d\u043e\u0433\u043e.<\/span><\/p>\n<h4 id=\"h.1uc45twpfi1s\" class=\"c5\"><span class=\"c3\">\/home\/kvt_dk\/.forward+kvt&#8211;kvt.dk<\/span><\/h4>\n<p class=\"c2\"><span class=\"c1\">\/home\/kvt_dk\/Mail\/mailbox<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\">\u0414\u043e\u0441\u0442\u0430\u0432\u0438\u0442\u044c \u0432\u0441\u044e \u043f\u043e\u0447\u0442\u0443 \u0434\u043b\u044f kvt@kvt.dk \u0432 \u043f\u043e\u0447\u0442\u043e\u0432\u044b\u0439 \u044f\u0449\u0438\u043a kvt_dk<\/span><\/p>\n<h4 id=\"h.86cdvia378if\" class=\"c5\"><span class=\"c3\">\/etc\/postfix\/virtual<\/span><\/h4>\n<p class=\"c2\"><span class=\"c6\">kvt.dk \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0anything<\/span><span class=\"c1 c9\">\u00a0<\/span><\/p>\n<p class=\"c2\"><span class=\"c6\">postmaster@kvt.dk \u00a0 \u00a0 \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0postmaster<\/span><span class=\"c1 c9\">\u00a0<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\">webmaster@kvt.dk \u00a0 \u00a0 \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0jth<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\">\u041d\u0430\u0441\u0442\u043e\u044f\u0449\u0438\u0435 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0438: postmaster \u0438 jth \u0434\u043e\u043b\u0436\u043d\u044b \u043f\u043e\u043b\u0443\u0447\u0430\u0442\u044c \u0432\u0441\u044e \u043f\u043e\u0447\u0442\u0443 \u0434\u043b\u044f \u043f\u043e\u0447\u0442\u043c\u0435\u0439\u0441\u0442\u0435\u0440\u0430 \u0438 \u0432\u0435\u0431-\u043c\u0430\u0441\u0442\u0435\u0440\u0430 \u0432\u0438\u0440\u0442\u0443\u0430\u043b\u044c\u043d\u043e\u0433\u043e \u0434\u043e\u043c\u0435\u043d\u0430<\/span><\/p>\n<h4 id=\"h.xvnbwzw7j5o6\" class=\"c5\"><span class=\"c3\">\/etc\/postfix\/virtual_regexp<\/span><\/h4>\n<p class=\"c2\"><span class=\"c1\">\/^(.+)@(.+\\.)?(kvt\\.dk)$\/ kvt_dk+$1&#8211;$2$3<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\">\u042d\u0442\u043e \u0432\u044b\u0440\u0430\u0436\u0435\u043d\u0438\u0435 \u0437\u0430\u0441\u0442\u0430\u0432\u0438\u0442 postfix \u0434\u043e\u0441\u0442\u0430\u0432\u043b\u044f\u0442\u044c \u043b\u044e\u0431\u0443\u044e \u043f\u043e\u0447\u0442\u0443 \u0441 \u0430\u0434\u0440\u0435\u0441\u0430\u043c\u0438 x@kvt.dk \u0438 y@z.kvt.dk \u0440\u0435\u0430\u043b\u044c\u043d\u043e\u043c\u0443 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044e kvt_dk, \u0441\u043e\u0445\u0440\u0430\u043d\u044f\u044f \u043f\u043e\u043b\u0443\u0447\u0430\u0442\u0435\u043b\u044f \u0438\u0441\u0445\u043e\u0434\u043d\u043e\u0433\u043e \u043a\u043e\u043d\u0432\u0435\u0440\u0442\u0430 \u0432 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0435 \u0440\u0430\u0441\u0448\u0438\u0440\u0435\u043d\u0438\u044f \u043a \u043d\u043e\u0432\u043e\u043c\u0443 \u0430\u0434\u0440\u0435\u0441\u0443 \u043f\u043e\u043b\u0443\u0447\u0430\u0442\u0435\u043b\u044f.<\/span><\/p>\n<h4 id=\"h.rbytv5wj46i8\" class=\"c5\"><span class=\"c3\">\/usr\/local\/bin\/virtual<\/span><\/h4>\n<p class=\"c2\"><span class=\"c1\">awk \u00a0-F: -f \/usr\/local\/bin\/virtual.awk<\/span><\/p>\n<h4 id=\"h.8z4qylimtju\" class=\"c5\"><span class=\"c14\"><a class=\"c10\" href=\"https:\/\/www.google.com\/url?q=http:\/\/jth.net\/utils\/virtdomain-1.05\/virtual.awk&amp;sa=D&amp;ust=1493895818810000&amp;usg=AFQjCNG5Jx0hLlbbSKD5zHXDqH4UhEmIGA\">\/usr\/local\/bin\/virtual.awk<\/a><\/span><\/h4>\n<p class=\"c2\"><span class=\"c1\"># J. Thomsen 2002-04-11 \u0423\u0442\u0438\u043b\u0438\u0442\u0430 Postfix<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\"># \/usr\/local\/bin\/virtual.awk<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\">#<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\"># \u0418\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442\u0441\u044f Postfix \u0434\u043b\u044f \u0434\u043e\u0441\u0442\u0430\u0432\u043a\u0438 \u043f\u043e\u0447\u0442\u044b \u0432 \u0432\u0438\u0440\u0442\u0443\u0430\u043b\u044c\u043d\u044b\u0439 \u0434\u043e\u043c\u0435\u043d GNU-pop3d<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\"># Mailbox.<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\">#<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\"># Postfix \u0431\u0443\u0434\u0435\u0442 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u044d\u0442\u0443 \u0443\u0442\u0438\u043b\u0438\u0442\u0443 \u0434\u043b\u044f \u0434\u043e\u0441\u0442\u0430\u0432\u043a\u0438 \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u044f \u043b\u043e\u043a\u0430\u043b\u044c\u043d\u043e\u043c\u0443<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\"># Mailbox, \u043f\u0435\u0440\u0435\u043f\u0438\u0441\u044b\u0432\u0430\u044e\u0449\u0438\u0439 \u0441\u0442\u0440\u043e\u043a\u0443 \u0437\u0430\u0433\u043e\u043b\u043e\u0432\u043a\u0430 Delivered-To \u0438\u0441\u0445\u043e\u0434\u043d\u043e\u043c\u0443 \u043f\u043e\u043b\u0443\u0447\u0430\u0442\u0435\u043b\u044e<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\"># \u0430\u0434\u0440\u0435\u0441.<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\"># 2002-04-11 \u0418\u0441\u043f\u0440\u0430\u0432\u044c\u0442\u0435 \u0441\u0442\u0440\u043e\u043a\u0438 \u00abFrom\u00bb \u0432 \u0442\u0435\u043b\u0435 \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u044f \u0438 \u0434\u043e\u0431\u0430\u0432\u044c\u0442\u0435 \u043f\u0443\u0441\u0442\u0443\u044e \u0441\u0442\u0440\u043e\u043a\u0443 \u0432 \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u044f, \u0447\u0442\u043e\u0431\u044b \u043e\u0431\u0435\u0441\u043f\u0435\u0447\u0438\u0442\u044c \u0440\u0430\u0437\u0434\u0435\u043b\u0435\u043d\u0438\u0435 \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u0439<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\">#<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\">\u0414\u043e\u0441\u0442\u0430\u0432\u0438\u0442\u044c \u043f\u043e\u0447\u0442\u043e\u0432\u044b\u0439 \u044f\u0449\u0438\u043a \u0432\u0438\u0440\u0442\u0443\u0430\u043b\u044c\u043d\u043e\u0433\u043e \u0434\u043e\u043c\u0435\u043d\u0430, \u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440. Abc@def.kvt.dk \u0432 \/var\/spool\/virtual\/kvt.dk\/abc.<\/span><\/p>\n<p class=\"c2\"><span class=\"c1\">\u0417\u0430\u0433\u043e\u043b\u043e\u0432\u043e\u043a Delivered-To: \u0438\u0437\u043c\u0435\u043d\u044f\u0435\u0442\u0441\u044f, \u0447\u0442\u043e\u0431\u044b \u0441\u043e\u0434\u0435\u0440\u0436\u0430\u0442\u044c \u043e\u0440\u0438\u0433\u0438\u043d\u0430\u043b\u044c\u043d\u044b\u0439 \u0430\u0434\u0440\u0435\u0441 \u043f\u043e\u043b\u0443\u0447\u0430\u0442\u0435\u043b\u044f \u043a\u043e\u043d\u0432\u0435\u0440\u0442\u0430 (\u043f\u043e\u0441\u043b\u0435 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0433\u043e \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u044f \u043f\u0441\u0435\u0432\u0434\u043e\u043d\u0438\u043c\u0430\u043c\u0438).<\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Original:http:\/\/jth.net\/virtual.html GNU pop3d 0.10.2 GNU pop3d 0.10.2 \u0433\u043e\u0442\u043e\u0432. \u0412\u044b \u043c\u043e\u0436\u0435\u0442\u0435 \u0441\u043a\u0430\u0447\u0430\u0442\u044c \u0435\u0433\u043e \u0437\u0434\u0435\u0441\u044c GNU pop3d 0.10.2 \u0418\u0417\u041c\u0415\u041d\u0415\u041d\u0418\u042f \/ \u0418\u0421\u0422\u041e\u0420\u0418\u042f 22 \/ \u043c\u0430\u0440\u0442\u0430 \/ 2014 \u0433. 0.10.2 J\u00f8rgen Thomsen bugs@jth.net, http:\/\/jth.net\/virtual.html \u041d\u043e\u0432\u044b\u0435 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u0438 &#8212;&#8212;&#8212;&#8212; \u041f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0430 IPv6 \u0441 \u043a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u0435\u0439 &#8211;disable &#8211; ipv6 \u0438 \u0432\u043e \u0432\u0440\u0435\u043c\u044f \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f &#8211;ipv6 \u041f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0430 POP3S \u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e &#8211;enable-pop3s \u0423\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u0442 \u0440\u0430\u0431\u043e\u0447\u0443\u044e \u043a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u044e xinetd, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044f &hellip; <\/p>\n<p class=\"link-more\"><a href=\"https:\/\/sci-tech-blog.com\/?p=168\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;\u0412\u0438\u0440\u0442\u0443\u0430\u043b\u044c\u043d\u044b\u0435 \u0434\u043e\u043c\u0435\u043d\u044b \u0441 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435\u043c GNU pop3d \u0438 Postfix&#8221;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[10],"tags":[],"class_list":["post-168","post","type-post","status-publish","format-standard","hentry","category-it-"],"_links":{"self":[{"href":"https:\/\/sci-tech-blog.com\/index.php?rest_route=\/wp\/v2\/posts\/168","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/sci-tech-blog.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/sci-tech-blog.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/sci-tech-blog.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/sci-tech-blog.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=168"}],"version-history":[{"count":1,"href":"https:\/\/sci-tech-blog.com\/index.php?rest_route=\/wp\/v2\/posts\/168\/revisions"}],"predecessor-version":[{"id":169,"href":"https:\/\/sci-tech-blog.com\/index.php?rest_route=\/wp\/v2\/posts\/168\/revisions\/169"}],"wp:attachment":[{"href":"https:\/\/sci-tech-blog.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=168"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/sci-tech-blog.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=168"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/sci-tech-blog.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=168"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}