|
|
|
Динамическое формирование письма
|
|||
|---|---|---|---|
|
#18+
На сайте из базы формируется письмо, при этом оно получается не более чем ~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 Спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.09.2006, 13:53:40 |
|
||
|
Динамическое формирование письма
|
|||
|---|---|---|---|
|
#18+
Приветики. В том же источнике читайте дальше - Часто допускаемой ошибкой является создание сообщений с большой длиной строк. Такие сообщения могут доходить в искаженном или обрезанном виде. Особенно часто это правило нарушается при некорректном создании HTML сообщений - перенос строк там кодируется символами <br>, таким образом, символы переноса строк в исходном тексте сообщения могут вообще отсутствовать. Помните, что по MIME и RFC стандартам, которые используются для передачи почтового сообщения, длина строки сообщения не может превышать 80 символов (ориентировочно). Вам необходимо вставлять переносы строк искусственно, если ваше сообщение содержит длинные строки. Это относится к кодировке сообщения 8bit, когда тело сообщения передается без кодировки. В том случае, если тело сообщения кодируется (например, base64), длина итоговых строк может быть любой, но длина строки, используемый для передачи сообщения (т.е. содержащая данные в base64) опять же не может превышать 80 символов. Служба поддержки 1Gb.ru :P ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.09.2006, 14:29:35 |
|
||
|
Динамическое формирование письма
|
|||
|---|---|---|---|
|
#18+
ещё хорошо бы тэги в правлиьнмо порядке закрывать.. и кстати на личном опыте - не советую создавать письмо из одной строчки (без переносов \r\n), ибо некоторые почтовые клиенты любят порезать на много строчек и сломать html mm.Body = "<html><body>" & strCustMsg & "</body></html>"http://ln.com.ua/~openxs/articles/smart-questions-ru.html ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.09.2006, 14:44:10 |
|
||
|
|

start [/forum/topic.php?fid=18&gotonew=1&tid=1389554]: |
0ms |
get settings: |
7ms |
get forum list: |
11ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
198ms |
get topic data: |
6ms |
get first new msg: |
4ms |
get forum data: |
2ms |
get page messages: |
25ms |
get tp. blocked users: |
1ms |
| others: | 223ms |
| total: | 481ms |

| 0 / 0 |
