Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Динамическое формирование письма / 3 сообщений из 3, страница 1 из 1
15.09.2006, 13:53
    #33990252
vah
vah
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Динамическое формирование письма
На сайте из базы формируется письмо, при этом оно получается не более чем ~15 строк, остальные строки не попадают в письмо. Есть ли какое ограничение на объем письма? Отсылается оно таким скриптом:

set mm = Server.CreateObject("Persits.MailSender")
mm.Host = "robots.1gb.ru"
mm.From = "robots@1gb.ru"
mm.AddAddress "nvfi@1gb.ru"
mm.AddCustomHeader "Content-Type: html/plain; charset=windows-1251"
mm.AddCustomHeader "Content-Transfer-Encoding: 8bit"
mm.Subject = ""
mm.FromName = "Заявка с сайта."
mm.IsHTML = -1
mm.Body = "<html><body>" & strCustMsg & "</html></body>"
mm.Send
Спасибо.
...
Рейтинг: 0 / 0
15.09.2006, 14:29
    #33990408
dmach
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Динамическое формирование письма
Приветики.

В том же источнике читайте дальше -

Часто допускаемой ошибкой является создание сообщений с большой длиной строк. Такие сообщения могут доходить в искаженном или обрезанном виде.
Особенно часто это правило нарушается при некорректном создании HTML сообщений - перенос строк там кодируется символами <br>, таким образом, символы переноса строк в исходном тексте сообщения могут вообще отсутствовать.
Помните, что по MIME и RFC стандартам, которые используются для передачи почтового сообщения, длина строки сообщения не может превышать 80 символов (ориентировочно). Вам необходимо вставлять переносы строк искусственно, если ваше сообщение содержит длинные строки.
Это относится к кодировке сообщения 8bit, когда тело сообщения передается без кодировки.
В том случае, если тело сообщения кодируется (например, base64), длина итоговых строк может быть любой, но длина строки, используемый для передачи сообщения (т.е. содержащая данные в base64) опять же не может превышать 80 символов.


Служба поддержки 1Gb.ru :P
...
Рейтинг: 0 / 0
15.09.2006, 14:44
    #33990452
Dmitry Uvarov
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Динамическое формирование письма
ещё хорошо бы тэги в правлиьнмо порядке закрывать..
и кстати на личном опыте - не советую создавать письмо из одной строчки (без переносов \r\n), ибо некоторые почтовые клиенты любят порезать на много строчек и сломать html

mm.Body = "<html><body>" & strCustMsg & "</body></html>"http://ln.com.ua/~openxs/articles/smart-questions-ru.html
...
Рейтинг: 0 / 0
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Динамическое формирование письма / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]