Конференция "Сети" » Отправка писем с вложениями synapse [D7]
 
  • Vijen (28.06.12 11:31) [0]
    Добрый день!
    Отправляю почту с помощью synapse c вложением xls- или txt-формата. Проблема в том что на некоторых почтовых серверах письмо распознается как с вложением, но само вложение пустое (это на e1), или в заголовке во входящих видно что письмо со скрепкой, открываешь, а внутри только текст. На yandex, mail, на внутреннем почтом сервере все в порядке, вложение есть, открывается правильно. В чем тут может быть засада?
    Прилагаю заголовок одного из писем
    Date: Thu, 28 Jun 2012 13:20:54 +0600
    MIME-Version: 1.0 (produced by Synapse)
    X-mailer: Synapse - Pascal TCP/IP library by Lukas Gebauer
    Reply-To: gelbing_oa@picnic.pro
    Disposition-Notification-To: gelbing_oa@picnic.pro
    Return-Receipt-To: gelbing_oa@picnic.pro
    Content-Type: multipart/alternate;
    boundary="00B7C11B_5145EAEB_Synapse_boundary"
    Content-Description: Multipart message
    Message-ID: <dbb8b934-81e4-4cbc-b18c-6383e5bb47b7@EXCH.picnic.ru>

    --00B7C11B_5145EAEB_Synapse_boundary
    Content-Type: text/plain; charset="ISO-8859-5"
    Content-Transfer-Encoding: Quoted-printable
    Content-Disposition: inline
    Content-Description: Message text

    28.06.2012
    =B7=D0=EF=D2=DA=D0 =BF=D8=DA=DD=D8=DA 05 =B0=DB=DA=DE=D3=DE=DB=EC, =BE=BE=BE=
    "=CE=D3=DE-=B7=D0=DF=D0=D4", =E3=DB. =B2=D0=D9=DD=D5=E0=D0, =D4.9=D0
    --00B7C11B_5145EAEB_Synapse_boundary
    Content-Type: application/msexcel; name=
    "=?ISO-8859-5?Q?=BF05_=B0=DB=DA=DE=D3=DE=DB=EC=5F=BE=B0=BE_?=
    =?ISO-8859-5?Q?=B8=E0=D1=D8=E2=E1=DA=D8=D9_=DC=DE=DB=DE=E7=DD=EB=D9_?=
    =?ISO-8859-5?Q?=D7=D0=D2=DE=D4=5F28062012=5F0000157271.xls?="
    Content-Transfer-Encoding: Base64
    Content-Disposition: attachment; filename=
    "=?ISO-8859-5?Q?=BF05_=B0=DB=DA=DE=D3=DE=DB=EC=5F=BE=B0=BE_?=
    =?ISO-8859-5?Q?=B8=E0=D1=D8=E2=E1=DA=D8=D9_=DC=DE=DB=DE=E7=DD=EB=D9_?=
    =?ISO-8859-5?Q?=D7=D0=D2=DE=D4=5F28062012=5F0000157271.xls?="
    Content-Description: Attached file: &#65533;05 &#65533;&#65533;&#65533;&#65533;&#65533;&#65533;&#65533;&#65533;_&#65533;&#65533 ;&#65533; &#65533;&#65533;&#65533;&#65533;&#65533;&#65533;&#65533;&#65533;&#65533; &#65533;&#65533;&#65533;&#65533;&#65533;&#65533;&#65533;&#65533;
    &#65533;&#65533;&#65533;&#65533;&#65533;_28062012_0000157271.xls

  • Омлет © (28.06.12 14:31) [1]
    Отправь на е1 письмо с вложением не через Синапс, а другим клиентом. Если откроется нормально, "найдите 10 отличий".
  • Vijen (28.06.12 15:54) [2]
    Ну в общем тем и занимаюсь, ток пока безуспешно, разница только в кодировке, поменяла на ту же, что к примеру аутлук делает, а толку мало..
  • brother © (28.06.12 16:52) [3]
    > Content-Description: Attached file: ?05 ????????_?? ;? ?
    > ???????? ????????
    > ?????_28062012_0000157271.xls

    меня смущает убитая кодировка имени файла... или там все ок?
  • Anatoly Podgoretsky © (29.06.12 08:37) [4]
    Там полный капут, именно вопросы
    и здесь тоже: Attached file: �05 ��������_�� ;

    Конечно если ты просто скопировал символы оттуда
  • Vijen (29.06.12 09:27) [5]
    Омлет, Brother -  благодарю )) Действительно в исходниках синапса имя файла в Соntent-Description не кодируется, а берется как есть, и из-за этого файлы были пустыми или вообще не отображались в письме. Добавила кодирование по аналогии с другими полями содержащими имя файла:

    Result.Description := 'Attached file: ' + InlineCodeEx(FileName,GetCurCP);



    И все заработало)
  • Vijen (29.06.12 09:30) [6]
    Anatoly, тож благодарю, прочитала сообщение позже чем все решилось)
  • brother © (29.06.12 10:08) [7]
    я скромно промолчу, что я гений ;)
  • brother © (29.06.12 10:08) [8]
    или просто глаз уже набит(
  • Vijen (29.06.12 14:37) [9]
    )) На самом деле веселье с синапсом не закончилось, на некоторые адреса почта вообще не доходит, адрес верный, письмо отправляется, но не доходит до получателя, где тереяется непонятно.

    И еще бы Return-Path поменять, так чтоб отчеты об ошибках сыпались на другой емейл, а не на тот с которого отправлено было, вот вроде выставляю другой Return-Path в заголовке, а реакции ноль, все равно шлет  отправителю.
  • Anatoly Podgoretsky © (29.06.12 15:17) [10]
    > Vijen  (29.06.2012 14:37:09)  [9]

    Шлет то другой посторонний сервер!
 
Конференция "Сети" » Отправка писем с вложениями synapse [D7]
Есть новые Нет новых   [134435   +13][b:0][p:0.002]