<?xml version="1.0" encoding="UTF-8" ?>

<bugzilla version="5.2"
          urlbase="https://bugzilla.altlinux.org/"
          
          maintainer="jenya@basealt.ru"
>

    <bug>
          <bug_id>8194</bug_id>
          
          <creation_ts>2005-10-12 00:28:20 +0400</creation_ts>
          <short_desc>Странные пропадания почты при локальной доставке</short_desc>
          <delta_ts>2005-10-13 00:20:26 +0400</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>4</classification_id>
          <classification>Development</classification>
          <product>Sisyphus</product>
          <component>postfix</component>
          <version>unstable</version>
          <rep_platform>all</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>CLOSED</bug_status>
          <resolution>WONTFIX</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P3</priority>
          <bug_severity>major</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Sergei Epiphanov">serpiph</reporter>
          <assigned_to name="Gleb F-Malinovskiy">glebfm</assigned_to>
          <cc>glebfm</cc>
          
          <qa_contact>qa-sisyphus</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>31716</commentid>
    <comment_count>0</comment_count>
    <who name="Sergei Epiphanov">serpiph</who>
    <bug_when>2005-10-12 00:28:20 +0400</bug_when>
    <thetext>В настройках postfix имею параметр
mailbox_command = /usr/bin/procmail -a $DOMAIN -d $LOGNAME

Есть пользователи (к примеру) user1 и user2. Для user2 в /etc/postfix/aliases
есть alias:

user3: user2

На сервер приходит письмо, в котором (судя по письму):
To: user3
Cc: user1

В логах postfix сообщает о том, что пропускает почту через себя, конвертирует
user3 в user2 и направляет письмо через procmail сначала user1, затем user2, о
чём и пишет &quot;250 sent&quot; для каждого получателя. Однако до user2 письмо так и не
дошло. Причём это проявляется не постоянно, как как-то плавающе (если просто
послать на user3 письмо, то оно приходит). В аттач приложу что говорит postfix.
Steps to Reproduce:
Даже не знаю, что приводит к этому.
Actual Results:  
Пропавшее письмо

Expected Results:  
Все письма доходят.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>31717</commentid>
    <comment_count>1</comment_count>
      <attachid>1175</attachid>
    <who name="Sergei Epiphanov">serpiph</who>
    <bug_when>2005-10-12 00:34:24 +0400</bug_when>
    <thetext>Created attachment 1175
&quot;Разговоры&quot; почтовика

В аттаче приведены все логи postfix, касающиеся данного потерянного письма.
Письмо пришло (пусть) с from@agori.com и направлялось на user1@warelex.com и
user3@warelex.com. На user1@warelex.com пришло, на user2@warelex.com
(user3-&gt;user2 через alias)- нет.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>31718</commentid>
    <comment_count>2</comment_count>
    <who name="Sergei Epiphanov">serpiph</who>
    <bug_when>2005-10-12 00:42:59 +0400</bug_when>
    <thetext>Возможно, есть подозрение на mailbox_unpriv_delivery. Что когда есть alias, то
при поытке доставить письмо сразу в несколько мест, то он берёт разрешения для
первого пользователя и лезет с ними ко второму, из-за чего procmail получает
отлуп, но ничего не говорит, так как в procmail всё пришло, а сам procmail
ничего не может запротоколировать.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>31772</commentid>
    <comment_count>3</comment_count>
    <who name="Dmitry V. Levin">ldv</who>
    <bug_when>2005-10-12 19:42:44 +0400</bug_when>
    <thetext>Параметр mailbox_unpriv_delivery влияет только на локальную доставку прямо в
файл, а не в mailbox_command.

Вы уверены, что почта не теряется уже после запуска mailbox_command?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>31780</commentid>
    <comment_count>4</comment_count>
    <who name="Sergei Epiphanov">serpiph</who>
    <bug_when>2005-10-12 23:11:51 +0400</bug_when>
    <thetext>(In reply to comment #3)
&gt; Параметр mailbox_unpriv_delivery влияет только на локальную доставку прямо в
&gt; файл, а не в mailbox_command.
&gt; 
&gt; Вы уверены, что почта не теряется уже после запуска mailbox_command?

То бишь procmail её теряет? Но эта настройка mailbox_command идёт &quot;из
коробки&quot;... Есть два варианта:

1) Потеря почты самим procmail
2) Невозможность доставить почту из-за отсутствия прав у procmail (не те права
euid/egid при доставке почты сразу нескольким адресатам)
3) postfix не передаёт ту почту, которую должен передать, а просто закрывает
соединение с procmail.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>31781</commentid>
    <comment_count>5</comment_count>
    <who name="Sergei Epiphanov">serpiph</who>
    <bug_when>2005-10-12 23:12:46 +0400</bug_when>
    <thetext>(In reply to comment #3)
&gt; Параметр mailbox_unpriv_delivery влияет только на локальную доставку прямо в
&gt; файл, а не в mailbox_command.
&gt; 
&gt; Вы уверены, что почта не теряется уже после запуска mailbox_command?

То бишь procmail её теряет? Но эта настройка mailbox_command идёт &quot;из
коробки&quot;... Есть три варианта:

1) Потеря почты самим procmail
2) Невозможность доставить почту из-за отсутствия прав у procmail (не те права
euid/egid при доставке почты сразу нескольким адресатам)
3) postfix не передаёт ту почту, которую должен передать, а просто закрывает
соединение с procmail.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>31784</commentid>
    <comment_count>6</comment_count>
    <who name="Sergei Epiphanov">serpiph</who>
    <bug_when>2005-10-13 00:13:29 +0400</bug_when>
    <thetext>Нашёл, тут postfix с procmail ни при чём. Или courier-imap в роли POP3, или
Outlook от Microsoft.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>31785</commentid>
    <comment_count>7</comment_count>
    <who name="Sergei Epiphanov">serpiph</who>
    <bug_when>2005-10-13 00:20:26 +0400</bug_when>
    <thetext>Либо третье лицо.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>1175</attachid>
            <date>2005-10-12 00:34:24 +0400</date>
            <delta_ts>2005-10-12 00:34:24 +0400</delta_ts>
            <desc>&quot;Разговоры&quot; почтовика</desc>
            <filename>postfix-delivery1.txt</filename>
            <type>text/plain</type>
            <size>2119</size>
            <attacher name="Sergei Epiphanov">serpiph</attacher>
            
              <data encoding="base64">T2N0IDExIDAwOjQ4OjA3IGF0ZSBwb3N0Zml4L3NtdHBkWzE1NTg3XTogY29ubmVjdCBmcm9tIHJ3
Y3JtaGMxMS5jb21jYXN0Lm5ldFsyMTYuMTQ4LjIyNy4xMTddCk9jdCAxMSAwMDo0ODowOCBhdGUg
cG9zdGZpeC9zbXRwZFsxNTU4N106IDMzMkM2NzAwRjAyRDogY2xpZW50PXJ3Y3JtaGMxMS5jb21j
YXN0Lm5ldFsyMTYuMTQ4LjIyNy4xMTddCk9jdCAxMSAwMDo0ODowOCBhdGUgcG9zdGZpeC9jbGVh
bnVwWzE1NTg4XTogMzMyQzY3MDBGMDJEOiBtZXNzYWdlLWlkPTw0MzRCNDMzMy45MDMwMEBhZ29y
aS5jb20+Ck9jdCAxMSAwMDo0ODowOCBhdGUgcG9zdGZpeC9xbWdyWzc3MjFdOiAzMzJDNjcwMEYw
MkQ6IGZyb209PGZyb21AYWdvcmkuY29tPiwgc2l6ZT05MzM1MywgbnJjcHQ9MiAocXVldWUKYWN0
aXZlKQpPY3QgMTEgMDA6NDg6MDkgYXRlIHBvc3RmaXgvc210cGRbMTU1OTJdOiBjb25uZWN0IGZy
b20gbG9jYWxob3N0WzEyNy4wLjAuMV0KT2N0IDExIDAwOjQ4OjA5IGF0ZSBwb3N0Zml4L3NtdHBk
WzE1NTkyXTogQjExMDk3MDBGMDM0OiBjbGllbnQ9bG9jYWxob3N0WzEyNy4wLjAuMV0KT2N0IDEx
IDAwOjQ4OjA5IGF0ZSBwb3N0Zml4L2NsZWFudXBbMTU1ODhdOiBCMTEwOTcwMEYwMzQ6IG1lc3Nh
Z2UtaWQ9PDQzNEI0MzMzLjkwMzAwQGFnb3JpLmNvbT4KT2N0IDExIDAwOjQ4OjA5IGF0ZSBwb3N0
Zml4L3FtZ3JbNzcyMV06IEIxMTA5NzAwRjAzNDogZnJvbT08ZnJvbUBhZ29yaS5jb20+LCBzaXpl
PTkzNzI4LCBucmNwdD0yIChxdWV1ZQphY3RpdmUpCk9jdCAxMSAwMDo0ODowOSBhdGUgcG9zdGZp
eC9zbXRwZFsxNTU4N106IGRpc2Nvbm5lY3QgZnJvbSByd2NybWhjMTEuY29tY2FzdC5uZXRbMjE2
LjE0OC4yMjcuMTE3XQpPY3QgMTEgMDA6NDg6MDkgYXRlIGFtYXZpc1s5NjA4XTogKDA5NjA4LTA1
KSBQYXNzZWQgQ0xFQU4sIFsyNC42MC4yOC4yMV0gPGZyb21AYWdvcmkuY29tPiAtPiA8dXNlcjFA
d2EKcmVsZXguY29tPiw8dXNlcjNAd2FyZWxleC5jb20+LCBNZXNzYWdlLUlEOiA8NDM0QjQzMzMu
OTAzMDBAYWdvcmkuY29tPiwgbWFpbF9pZDogZEMwU2QxSXY5S1dvLCBIaXRzOiAwLjA1MQosIDEx
NjAgbXMKT2N0IDExIDAwOjQ4OjA5IGF0ZSBwb3N0Zml4L3NtdHBbMTU1ODldOiAzMzJDNjcwMEYw
MkQ6IHRvPTx1c2VyMUB3YXJlbGV4LmNvbT4sIHJlbGF5PTEyNy4wLjAuMVsxMjcuMC4wLjEKXSwg
ZGVsYXk9MSwgc3RhdHVzPXNlbnQgKDI1MCAyLjYuMCBPaywgaWQ9MDk2MDgtMDUsIGZyb20gTVRB
KFsxMjcuMC4wLjFdOjEwMDI1KTogMjUwIE9rOiBxdWV1ZWQgYXMgQjExMDk3MAowRjAzNCkKT2N0
IDExIDAwOjQ4OjA5IGF0ZSBwb3N0Zml4L3NtdHBbMTU1ODldOiAzMzJDNjcwMEYwMkQ6IHRvPTx1
c2VyM0B3YXJlbGV4LmNvbT4sIHJlbGF5PTEyNy4wLjAuMVsxMjcuMC4wLjFdLAogZGVsYXk9MSwg
c3RhdHVzPXNlbnQgKDI1MCAyLjYuMCBPaywgaWQ9MDk2MDgtMDUsIGZyb20gTVRBKFsxMjcuMC4w
LjFdOjEwMDI1KTogMjUwIE9rOiBxdWV1ZWQgYXMgQjExMDk3MDBGCjAzNCkKT2N0IDExIDAwOjQ4
OjA5IGF0ZSBwb3N0Zml4L3FtZ3JbNzcyMV06IDMzMkM2NzAwRjAyRDogcmVtb3ZlZApPY3QgMTEg
MDA6NDg6MDkgYXRlIHBvc3RmaXgvc210cGRbMTU1OTJdOiBkaXNjb25uZWN0IGZyb20gbG9jYWxo
b3N0WzEyNy4wLjAuMV0KT2N0IDExIDAwOjQ4OjA5IGF0ZSBwb3N0Zml4L2xvY2FsWzE1NTkzXTog
QjExMDk3MDBGMDM0OiB0bz08dXNlcjFAd2FyZWxleC5jb20+LCByZWxheT1sb2NhbCwgZGVsYXk9
MCwgc3QKYXR1cz1zZW50IChkZWxpdmVyZWQgdG8gY29tbWFuZDogL3Vzci9iaW4vcHJvY21haWwg
LWEgJERPTUFJTiAtZCAkTE9HTkFNRSkKT2N0IDExIDAwOjQ4OjA5IGF0ZSBwb3N0Zml4L2xvY2Fs
WzE1NTk0XTogQjExMDk3MDBGMDM0OiB0bz08dXNlcjJAd2FyZWxleC5jb20+LCBvcmlnX3RvPTx1
c2VyM0B3YXJlbGV4Lgpjb20+LCByZWxheT1sb2NhbCwgZGVsYXk9MCwgc3RhdHVzPXNlbnQgKGRl
bGl2ZXJlZCB0byBjb21tYW5kOiAvdXNyL2Jpbi9wcm9jbWFpbCAtYSAkRE9NQUlOIC1kICRMT0dO
QU1FKQpPY3QgMTEgMDA6NDg6MDkgYXRlIHBvc3RmaXgvcW1ncls3NzIxXTogQjExMDk3MDBGMDM0
OiByZW1vdmVkCg==
</data>

          </attachment>
      

    </bug>

</bugzilla>