Postfix не будет обрабатывать электронную почту, отправленную Android с вложениями

У меня проблема с обработкой электронных писем с вложениями, полученными от Android-клиента K9 (но на других учетных записях, кроме gmail.com, письма, отправленные с помощью Android-устройства с помощью Gmail-клиента в Gmail, работают нормально).

Если получено сообщение без вложения с мобильного телефона Android, оно обрабатывается нормально. Но сообщение от того же устройства, того же отправителя, но с вложением, не обрабатывается.

Проверено на Postfix 2.10.1-7 и 3.3.3, тот же результат.

Ниже приведен пример записи в журнале для «хорошего» и «плохого» сообщения:

android без вложения - ОК:

May 23 11:26:49 rt postfix/smtpd[31329]: connect from cloudserver002733.sender.server.pl[ddd.dd.ddd.ddd]
May 23 11:26:49 rt postfix/smtpd[31329]: 735A218199D4: client=cloudserver002733.sender.server.pl[ddd.dd.ddd.ddd]
May 23 11:26:49 rt postfix/cleanup[31333]: 735A218199D4: message-id=<b1c98f91-dc93-43fa-bce1-c310b724130b@aaaaa.aa>
May 23 11:26:49 rt postfix/qmgr[6007]: 735A218199D4: from=<sender.user@aaaaa.aa>, size=1578, nrcpt=1 (queue active)
May 23 11:26:49 rt postfix/smtpd[31329]: disconnect from cloudserver002733.sender.server.pl[ddd.dd.ddd.ddd]
May 23 11:26:50 rt postfix/local[31334]: 735A218199D4: to=<rt@ticket.aaaaa.aa>, relay=local, delay=0.67, delays=0.06/0/0/0.6, dsn=2.0.0, status=sent (delivered to command: /datastore01/rt/bin/rt-mailgate --queue IT --action correspond --url https://rt.aaaaa.aa:443/ --debug --no-verify-ssl)
May 23 11:26:50 rt postfix/qmgr[6007]: 735A218199D4: removed

android-сообщение с вложением - не в порядке:

May 23 11:54:00 rt postfix/smtpd[31615]: connect from cloudserver002733.sender.server.pl[ddd.dd.ddd.ddd]
May 23 11:54:00 rt postfix/smtpd[31615]: 74FF4186B58C: client=cloudserver002733.sender.server.pl[ddd.dd.ddd.ddd]

Как видите, очистка, qmgr и дальнейшие действия не выполняются.

postfinger output

--System Parameters--
mail_version = 3.3.3
hostname = rt
uname = Linux rt 3.10.0-957.12.2.el7.x86_64 #1 SMP Tue May 14 21:24:32 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux

--Packaging information--
looks like this postfix comes from RPM package: postfix3-3.3.3-1.gf.el7.x86_64

--main.cf non-default parameters--
alias_maps = hash:/etc/aliases
compatibility_level = 2
debugger_command = PATH=/bin:/usr/bin:/usr/local/bin:/usr/X11R6/bin ddd $daemon_directory/$process_name $process_id & sleep 5
inet_interfaces = $myhostname, localhost
mailq_path = /usr/bin/mailq.postfix
manpage_directory = /usr/share/man
message_size_limit = 31457280
mydestination = $myhostname, localhost.$mydomain, localhost, aaaaaa.aaaaaaa.pl
mydomain = aaaaaaa.pl
myhostname = rt.aaaaaaa.pl
myorigin = aaaaaa.aaaaaaa.pl
newaliases_path = /usr/bin/newaliases.postfix
readme_directory = /usr/share/doc/postfix3-3.3.3/README_FILES
relay_domains = $mydestination
sample_directory = /usr/share/doc/postfix3-3.3.3/samples
sendmail_path = /usr/sbin/sendmail.postfix

--master.cf--
smtp      inet  n       -       n       -       -       smtpd
pickup    unix  n       -       n       60      1       pickup
cleanup   unix  n       -       n       -       0       cleanup
qmgr      unix  n       -       n       300     1       qmgr
tlsmgr    unix  -       -       n       1000?   1       tlsmgr
rewrite   unix  -       -       n       -       -       trivial-rewrite
bounce    unix  -       -       n       -       0       bounce
defer     unix  -       -       n       -       0       bounce
trace     unix  -       -       n       -       0       bounce
verify    unix  -       -       n       -       1       verify
flush     unix  n       -       n       1000?   0       flush
proxymap  unix  -       -       n       -       -       proxymap
proxywrite unix -       -       n       -       1       proxymap
smtp      unix  -       -       n       -       -       smtp
relay     unix  -       -       n       -       -       smtp
        -o syslog_name=postfix/$service_name
showq     unix  n       -       n       -       -       showq
error     unix  -       -       n       -       -       error
retry     unix  -       -       n       -       -       error
discard   unix  -       -       n       -       -       discard
local     unix  -       n       n       -       -       local
virtual   unix  -       n       n       -       -       virtual
lmtp      unix  -       -       n       -       -       lmtp
anvil     unix  -       -       n       -       1       anvil
scache    unix  -       -       n       -       1       scache

Различия, которые я заметил до сих пор в заголовке, относятся к типу контента:

  • multipart / mixed для необработанного сообщения (android K9 с вложением)
  • multipart / альтернатива для хорошо обработанного сообщения (android K9 без вложения)
  • multipart / связано для хорошо обработанного сообщения (внешний вид с вложением)

Ниже вы найдете : - отладка «плохих» сообщений и «хороших и плохих» - исходных сообщений, чтобы увидеть различия в заголовках

Странно то, что другой клиент, кроме android, использующий тот же почтовый сервер, правильно отправляет одно и то же сообщение.

Заранее благодарим за помощь в устранении этой проблемы.

С наилучшими пожеланиями, Мариуш

Ниже заголовков сообщений, которые могут быть доставлены «хорошо», а один постфикс не будет обрабатываться (плохо): android good message:

Delivered-To: recipient.user@gmail.com
Received: by 2002:a8a:396:0:0:0:0:0 with SMTP id x22csp1957272ocq;
        Thu, 23 May 2019 02:56:50 -0700 (PDT)
X-Google-Smtp-Source: APXvYqyKp1jEehAQh77gG//IO9gENcL6MSwyYrOTaqorp9xs/QCvPbnEqSeXznrX1GdMYRr9jcUW
X-Received: by 2002:a05:6512:1c1:: with SMTP id f1mr8318531lfp.125.1558605410084;
        Thu, 23 May 2019 02:56:50 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; t=1558605410; cv=none;
        d=google.com; s=arc-20160816;
        b=ElgAym5qVr2yAiHyU1s4dnHeROAK1SJacnDgkbgfgY/dulv1aYq9NHusUimDkJH2Aq
         J4x9icsl2dPVlHyhhhc4+tJDaQRRZaJpjcsbYt5S7pNlO6tBrY57QQtyrphzB+bTiPh8
         cVdiy38EehdWLhOrINMSBDvQTpue5+4nHyUlaNBJElSIt7f8GowzAOealFFLkxNYofsn
         quPY6fHfGtcRKifbQfyOwTSSHa+CMck3TRHAN5xsn4GUEIB2oBnA4hRF8LJG8izIOQTB
         FYsjqSFPflsYZmvtIx7+BQC9wYBMgJaBOrj4NW30MyDz+jRev5juNFVWYboEZtO1wnrJ
         d64g==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816;
        h=message-id:from:to:subject:content-transfer-encoding:mime-version
         :user-agent:date;
        bh=BxBFdRoasUKrNZWV80BLY/Qxh4Ud7sv7aKXpNoKnvyQ=;
        b=AexsWiEdlsrY22Xy5VuQDrppaPIdR9CDBxInXwgkyDWrRjHAHKecV88GuHdUA+6BaI
         +9SJMsqUZCx5X3myi7n4VJdaR1dirK4SQhPasLuP8ZvA0NwmMzFTalE1JRUKsUsko043
         okly0XU9OnUSk5DuUX5bS4xqC73LjcfuZEXybQ9NqcmvEpaDTv6QEChYuVjovIFDfk/6
         Ei/JFIv96nYAqPcLGdrL9zimO8jmVbToY8N5kPpoZEyjSYz++b40eWGlX25rvZ71fp+j
         WY+McTCycDAeEC+AT94tG7P/j04wilS5ymejDZLkAejQbE82LjXvmV7fd5Z5E649Nc4+
         vl4A==
ARC-Authentication-Results: i=1; mx.google.com;
       spf=pass (google.com: domain of sender.user@sender.domain designates ddd.dd.ddd.ddd as permitted sender) smtp.mailfrom=sender.user@sender.domain
Return-Path: <sender.user@sender.domain>
Received: from cloudserver002733.home.pl (cloudserver002733.home.pl. [ddd.dd.ddd.ddd])
        by mx.google.com with ESMTPS id 22si15160700ljs.27.2019.05.23.02.56.49
        for <recipient.user@gmail.com>
        (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256);
        Thu, 23 May 2019 02:56:50 -0700 (PDT)
Received-SPF: pass (google.com: domain of sender.user@sender.domain designates ddd.dd.ddd.ddd as permitted sender) client-ip=ddd.dd.ddd.ddd;
Authentication-Results: mx.google.com;
       spf=pass (google.com: domain of sender.user@sender.domain designates ddd.dd.ddd.ddd as permitted sender) smtp.mailfrom=sender.user@sender.domain
Return-Path: <sender.user@sender.domain>
Received: from rev-213.189.35.146.atman.pl (213.189.35.146) (HELO [10.0.2.189])
 by venezia.home.pl (ddd.dd.ddd.ddd) with SMTP (IdeaSmtpServer 0.83.213)
 id 307649167c94817b; Thu, 23 May 2019 11:56:49 +0200
Date: Thu, 23 May 2019 11:56:48 +0200
User-Agent: K-9 Mail for Android
MIME-Version: 1.0
Content-Type: multipart/alternative; boundary="----EUOH38FMSV47KBP79HWGJF9WHJT7TK"
Content-Transfer-Encoding: 7bit
Subject: Andr bez zal
To: Brzezik Mariusz <recipient.user@gmail.com>
From: Filip Zieleniewski <sender.user@sender.domain>
Message-ID: <01925E82-A63E-4CE8-AF75-0A39388C67EC@sender.domain>

------EUOH38FMSV47KBP79HWGJF9WHJT7TK
Content-Type: text/plain;
 charset=utf-8
Content-Transfer-Encoding: quoted-printable


-- Wys=C5=82ane za pomoc=C4=85 K-9 Mail=2E
------EUOH38FMSV47KBP79HWGJF9WHJT7TK
Content-Type: text/html;
 charset=utf-8
Content-Transfer-Encoding: quoted-printable

<br>-- Wys=C5=82ane za pomoc=C4=85 K-9 Mail=2E
------EUOH38FMSV47KBP79HWGJF9WHJT7TK--

андроид "плохое сообщение":

Delivered-To: recipient.user@gmail.com
Received: by 2002:a8a:396:0:0:0:0:0 with SMTP id x22csp1957637ocq;
        Thu, 23 May 2019 02:57:15 -0700 (PDT)
X-Google-Smtp-Source: APXvYqzxzuzVG7XH2dHE2sxbLI7kl9fkUDvSdy0nJ1RJQQmTeWanzzV3jlimMF6O9BCPfkKuUrcD
X-Received: by 2002:ac2:5a04:: with SMTP id q4mr34266831lfn.90.1558605435482;
        Thu, 23 May 2019 02:57:15 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; t=1558605435; cv=none;
        d=google.com; s=arc-20160816;
        b=bXRk0URW75ZK820YkdHQnZBELyOLnmAoR8mu/DKxoSMwasbLuGYBbfeIyBS1oDpCpC
         10BI/hdPiNq9uhhFZOyGgfwzKHv2mI/BaKpYYoMNfCEjYqbe6O5PiGEZ9RhvLL7/QQ8f
         IF3u8A72STmoyzVIrhUBk4sj0/gi6biIu2fi4iLipjuPTbKG3K3Fe2lWKntXZkjG+DQT
         9/v+VHQDnMcgNnjQES8Ro/K+4EmuYUfn0m1gKk2OHnWO44WGcgph13zdTAUirrwS5pAO
         V7v8zIjQeUlg4TxIBNCSMuOxrkluXd6QkVfUii1IOxkdk9FKYTeciYAuvCQHxmosEAHw
         Ikgg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816;
        h=message-id:from:to:subject:content-transfer-encoding:mime-version
         :user-agent:date;
        bh=AKZtXyj2kfYsfKTnjjYzc1SutHeoogUrildRoSo9/Z8=;
        b=qi8ryuoCi/Tc/ze9f33Uod+ig5DRr/VU5ubavBgOquLdTKlBraUfVGBH/3CMv5P2OX
         5IUFwDJXfW2pl3SuzkCngh/hyPx1sOt//tHeP82Hq+1s6CLtBs1p4cnqtiEotWuLY4vP
         VhJhCTfrORyJDztHZ1L9CexVt7nPp0tiVChg405f8GgpS0as53pl5ATufoL7dkcqIkVc
         VZpKft3G7B487/KOOQrPhrEiy8VDz72JLP+2YN15lIjUDcPqs0O1x9D+LFAQTaAsrZLt
         cxU2gV9IyfokaDNDvAbzPsU7Ly6mlgGnbsBjzNNM/eNCk4uawWpu0YcCwOsVBCTLG0VM
         N2ww==
ARC-Authentication-Results: i=1; mx.google.com;
       spf=pass (google.com: domain of sender.user@sender.domain designates ddd.dd.ddd.ddd as permitted sender) smtp.mailfrom=sender.user@sender.domain
Return-Path: <sender.user@sender.domain>
Received: from cloudserver002733.home.pl (cloudserver002733.home.pl. [ddd.dd.ddd.ddd])
        by mx.google.com with ESMTPS id b1si2404556lff.141.2019.05.23.02.57.14
        for <recipient.user@gmail.com>
        (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256);
        Thu, 23 May 2019 02:57:15 -0700 (PDT)
Received-SPF: pass (google.com: domain of sender.user@sender.domain designates ddd.dd.ddd.ddd as permitted sender) client-ip=ddd.dd.ddd.ddd;
Authentication-Results: mx.google.com;
       spf=pass (google.com: domain of sender.user@sender.domain designates ddd.dd.ddd.ddd as permitted sender) smtp.mailfrom=sender.user@sender.domain
Return-Path: <sender.user@sender.domain>
Received: from rev-213.189.35.146.atman.pl (213.189.35.146) (HELO [10.0.2.189])
 by venezia.home.pl (ddd.dd.ddd.ddd) with SMTP (IdeaSmtpServer 0.83.213)
 id 7f39224f44a13f16; Thu, 23 May 2019 11:57:14 +0200
Date: Thu, 23 May 2019 11:57:13 +0200
User-Agent: K-9 Mail for Android
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="----J23VV59E50I6Z4PBFNYU4Q4BXLBQEI"
Content-Transfer-Encoding: 7bit
Subject: Andr z zal
To: Brzezik Mariusz <recipient.user@gmail.com>
From: Filip Zieleniewski <sender.user@sender.domain>
Message-ID: <D06C5288-BFDE-46BB-A93C-6538C1954568@sender.domain>

------J23VV59E50I6Z4PBFNYU4Q4BXLBQEI
Content-Type: multipart/alternative; boundary="----H3IVJT04G7LPAW4SDZ38H4XVE1EZHP"
Content-Transfer-Encoding: 7bit

------H3IVJT04G7LPAW4SDZ38H4XVE1EZHP
Content-Type: text/plain;
 charset=utf-8
Content-Transfer-Encoding: quoted-printable


-- Wys=C5=82ane za pomoc=C4=85 K-9 Mail=2E
------H3IVJT04G7LPAW4SDZ38H4XVE1EZHP
Content-Type: text/html;
 charset=utf-8
Content-Transfer-Encoding: quoted-printable

<br>-- Wys=C5=82ane za pomoc=C4=85 K-9 Mail=2E
------H3IVJT04G7LPAW4SDZ38H4XVE1EZHP--

------J23VV59E50I6Z4PBFNYU4Q4BXLBQEI
Content-Type: image/jpeg;
 name="Screenshot_20190429-135820_Instagram.jpg"
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
 filename="Screenshot_20190429-135820_Instagram.jpg";
 size=591305
-1
задан 17 June 2019 в 15:52

0 ответов

Другие вопросы по тегам:

Похожие вопросы: