Re: Re: Вывод Delivery Report

От: Vladimir A. Butenko <vladimir_butenko_at_mx_ru>
Дата: Tue 15 Oct 2002 - 01:36:25 MSD


On Tue, 15 Oct 2002 01:18:23 +0400
  "Michael A. Kangin" <mak@cea.ru> wrote:
> Доброе время суток, Vladimir!
>
> На дворе понедельник, 14 октября 2002 г., and you wrote:
>
> >> При ошибке доставки письма формируется сообщение об этой ошибке.
> >> В которое засовываются части, сгенерированные на основе
> >> deliveryreportpart.wssp и rfc822header.wssp
> >> А где прописана вставка этих файлов?
> VAB> Нигде. Report обрабатывается так же, как multipart/mixed - то есть
> просто
> VAB> "склейкой" HTML кодов для его частей. Первая часть - текст (ОБЫЧНО),
> вторая
> VAB> - тот самый report/, третья - MessageHeader, а может быть - и целиком
> письмо
> VAB> (зависит от конфигурации того сервера, что прислал отлуп).
>
> Вот. Так если эта третья часть может быть такой "вариабельной", имхо,
> имеет смысл иметь возможность вставлять ее в специальное
> HTML-обрамление, которое может предостеречь от расползания табличек...
>
> VAB> Ну, а флажок Вас спасет, который там будет стоять, если хедер был
> частью
> VAB> Report, а не частью письма?
>
> Ну, наверное не флажок, а вот если если хидеры пойдут частью
> deliveryreportpart, будет больше возможностей. То есть, если бы по
> аналогии с rfc822header-rfc822message в deliveryreportpart стоял бы
> внизу вызов нечта типа %%OriginalMessageHeaders%%...
>
> ps: сейчас я выкрутился из этой ситуации, довольно нелогичным кодом
> типа <tr valign="middle">%%RFC822Header%%</TD></TR>....
> Но если MessageHeader будет оформлен не так, как его оформляет
> локальный сервер, и как я его ожидаю увидеть, опять все расползется. 8(

HTML code для хедера формируете Вы. Там не может быть "расползающихся табличек" - HTML code там только Ваш

Sincerely,
Vladimir Получено Mon Oct 14 21:39:26 2002

Этот архив был сгенерирован hypermail 2.1.8 : Tue 21 Feb 2006 - 03:14:00 MSK