-
Добрый день! Отправляю почту с помощью 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: �05 ��������_�� ;� ��������� ��������
�����_28062012_0000157271.xls
-
Отправь на е1 письмо с вложением не через Синапс, а другим клиентом. Если откроется нормально, "найдите 10 отличий".
-
Ну в общем тем и занимаюсь, ток пока безуспешно, разница только в кодировке, поменяла на ту же, что к примеру аутлук делает, а толку мало..
-
> Content-Description: Attached file: ?05 ????????_?? ;? ? > ???????? ???????? > ?????_28062012_0000157271.xls
меня смущает убитая кодировка имени файла... или там все ок?
-
Там полный капут, именно вопросы и здесь тоже: Attached file: �05 ��������_�� ;
Конечно если ты просто скопировал символы оттуда
-
Омлет, Brother - благодарю )) Действительно в исходниках синапса имя файла в Соntent-Description не кодируется, а берется как есть, и из-за этого файлы были пустыми или вообще не отображались в письме. Добавила кодирование по аналогии с другими полями содержащими имя файла: Result.Description := 'Attached file: ' + InlineCodeEx(FileName,GetCurCP); И все заработало)
-
Anatoly, тож благодарю, прочитала сообщение позже чем все решилось)
-
я скромно промолчу, что я гений ;)
-
или просто глаз уже набит(
-
)) На самом деле веселье с синапсом не закончилось, на некоторые адреса почта вообще не доходит, адрес верный, письмо отправляется, но не доходит до получателя, где тереяется непонятно.
И еще бы Return-Path поменять, так чтоб отчеты об ошибках сыпались на другой емейл, а не на тот с которого отправлено было, вот вроде выставляю другой Return-Path в заголовке, а реакции ноль, все равно шлет отправителю.
-
> Vijen (29.06.2012 14:37:09) [9]
Шлет то другой посторонний сервер!
|