From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-AuthUser: seriv@parkheights.dyndns.org Message-ID: <3F7C4B0D.7070004@parkheights.dyndns.org> Date: Thu, 02 Oct 2003 11:58:05 -0400 From: sergey ivanov User-Agent: Mozilla/5.0 (Windows; U; WinNT4.0; en-US; rv:1.5) Gecko/20030925 X-Accept-Language: en-us, en MIME-Version: 1.0 To: sisyphus@altlinux.ru Content-Type: text/plain; charset=KOI8-R; format=flowed Content-Transfer-Encoding: 8bit Subject: [sisyphus] help sasl2 postfix-2(deadalus) X-BeenThere: sisyphus@altlinux.ru X-Mailman-Version: 2.1.2 Precedence: list Reply-To: sisyphus@altlinux.ru List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 02 Oct 2003 15:59:15 -0000 Archived-At: List-Archive: Всем привет! Ну видимо не зря у меня такое уважение к Постфиксу и всему с ним связанному. Это вам не такой пакет который можно взять, почитать документацию, и разобраться как всё настраивать! Ткнулся я смотреть SMTP аутентификацию. Стоит postfix2 из Deadalus'а. Стоит также libsasl2-2.1.15-alt5 и libsasl2-plugin-mysql-2.1.15-alt5 оба из Сизифа. В /etc/postfix/main.cf мною на предмет аутентификации дописано: ------ smtpd_sasl_auth_enable = yes broken_sasl_auth_clients = yes smtpd_recipient_restrictions = permit_sasl_authenticated,permit_mynetworks,check_relay_domains smtpd_client_restrictions = ------ Также сочинил файл: ------ # cat /usr/lib/sasl2/smtpd.conf allowplaintext: yes sasl_pwcheck_method: auxprop mysql_user: postfix mysql_password: postfix mysql_hostnames: ivanov-sz1.gtedc.gte.com mysql_database: postfix mysql_statement: select password from mailbox where username='%u@%r' mysql_verbose: yes ------ Про то что в MySQL делается сообщать уважаемому сообществу не имеет смысла, так как в протоколе при попытке аутентификации обнаруживаю: ------ Oct 2 11:47:01 ivanov-sz1 postfix/smtpd-sasl[9338]: connect from unknown[167.241.194.190] Oct 2 11:47:01 ivanov-sz1 postfix/smtpd-sasl[9338]: warning: SASL authentication problem: unable to open Berkeley db /etc/sasl2/sasldb2: No such file or directory Oct 2 11:47:01 ivanov-sz1 postfix/smtpd-sasl[9338]: warning: SASL authentication problem: unable to open Berkeley db /etc/sasl2/sasldb2: No such file or directory Oct 2 11:47:01 ivanov-sz1 postfix/smtpd-sasl[9338]: warning: unknown[167.241.194.190]: SASL LOGIN authentication failed ------ В документации по sasl2 меня грубо отсылают к нусущетвующему файлу: $ cat /usr/share/doc/libsasl2-2.1.15/README ...... Please see doc/index.html for the remainder of the documentation. До этого в рассылке были загадочные намёки про то, что sasldb надо копировать. Объясните пожалуйста, как добиться от postfix SMTP аутентификации через MySQL, если есть такая возможность! С уважением, Сергей.