Thunderbird md5-auth

Проблемы с установкой, настройкой и работой системных и сетевых программ.

Модераторы: GRooVE, alexco

Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Бага в статьях про экзим
проходил мимо

Thunderbird md5-auth

Непрочитанное сообщение Бага в статьях про экзим » 2007-10-30 13:05:40

Почтовый клиент Mozilla Thunderbird (1.5.0.13)
...
acl_smtp_rcpt = acl_check_rcpt
...
acl_check_rcpt:
...

Код: Выделить всё

  accept  authenticated = *
          control       = submission
...
begin authenticators
...

Код: Выделить всё

MD5:
  driver = cram_md5
  public_name = CRAM-MD5
  server_secret = ${lookup mysql{SELECT `password` FROM \
                        `mailbox` WHERE `username` \
                        = '${quote_mysql:$auth1}'}{$value}fail}
  server_set_id = $auth2
При отправке с авторизацией вышеупомянутым клиентом происходит следующее:

Код: Выделить всё

2007-10-18 21:43:50 [30806] 1IiZPS-00080s-RA "qqq@qqq.qq" from env-from rewritte
n as "@myhostname" by submission mode
2007-10-18 21:43:53 [30806] 1IiZPS-00080s-RA <= @myhostname H=([127.0.0.1]) [
123.456.789.1]:2770 I=[234.56.78.9]:25 P=esmtpa A=MD5: S=560 id=47179B4B.303
0601@qqq.qq T="qq" from <qqq@qqq.qq> for user@somehost
В результате получаем:

Код: Выделить всё

Return-Path: <"qqq@qqq.qq"@myhostname>
Delivered-To: user@somehost
Received: (qmail 4568 invoked by uid 89); 19 Oct 2007 08:33:48 -0000
Received: by simscan 1.3.1 ppid: 4563, pid: 4565, t: 0.0233s
         scanners: clamav: 0.91.1/m:
Received: from unknown (HELO myhostname) (213.85.31.241)
  by 0 with ESMTPS (DHE-RSA-AES256-SHA encrypted); 19 Oct 2007 08:33:48 -0000
Received: from [123.45.67.89] (port=64846 helo=[172.16.4.26])
	by myhostname with esmtpa (Exim 4.68 (FreeBSD))
	(envelope-from <"qqq@qqq.qq"@myhostname>)
	id 1IimQ0-0000ej-FC
	for user@somehost; Fri, 19 Oct 2007 11:37:31 +0400
Message-ID: <47185EAC.1020201@qqq.qq>
Date: Fri, 19 Oct 2007 11:37:16 +0400
From: "qqq@qqq.qq" <qqq@qqq.qq>
User-Agent: Thunderbird 1.5.0.13 (Windows/20070809)
MIME-Version: 1.0
To:  user@somehost
Subject: 323
Content-Type: text/plain; charset=KOI8-R; format=flowed
Content-Transfer-Encoding: 7bit
Sender: "qqq@qqq.qq"@myhostname
qqq@qqq.qq отправляет письмо с авторизацией (в качестве логина - qqq@qqq.qq, SMTP-авторизация включена) на адрес user@somedomain
Но из-за

Код: Выделить всё

  accept  authenticated = *
          control       = submission
происходит добавление заголовка envelope-from, причём не очень корректного. Более изящного решения, чем отключение control = submission для аутентифицировавшихся клиентов я не нашёл.

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35242
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: Thunderbird md5-auth

Непрочитанное сообщение Alex Keda » 2007-10-30 16:18:21

правильное решение.
но можно сделать ассепт аутентификатаед - выше по конфигу.
как варинат.
Убей их всех! Бог потом рассортирует...