|
Компьютерный форум OSzone.net » Компьютеры + Интернет » Вебмастеру » принятие писем в формате HTML |
|
принятие писем в формате HTML
|
Ночной странник Сообщения: 4050 |
вот столкнулся со следующим:
при приеме письма в формате HTML некоторые символы эскейпятся, например "=" переходит в "=3D" что это такое? где это описано? и как это обратно разыскейпить???? PS гугль и яндек не помогли... слишком много мусора... |
|
------- Отправлено: 18:56, 16-06-2006 |
just mar Сообщения: 3904
|
Профиль | Отправить PM | Цитировать Vlad Drakula
прием письма чем? и соответственно кто экранирует? что касается =3D то это вообще особая песня. Это употребляется в Autlook-е для формата quoted-printable (пишу по памяти и могу ошибиться в точном названии). Это тот формат, который позваляет посылать письмо сразу в нескольких форматах и предоставлять почтовику распцтывать ситуацию. В результате в простых почтовиках ты увидлишь текст, а в умеющих это делать, скажем, текст с рисунком, отформатированными так, как послал автор в html. Так вот, поскольку microsoft.com rfc не писаны, они изобрели свою, употребляемую только у них вариацию формата со вставками этого самого =3D как служебного символа, отсюда и экранирование его. Если бы ты покопался в поисковиках подольше, то нашел бы массу информацию про эти разделители, причем в основном на около-хакерских сайтах и при описании троянов. Дело в том, что именно этот особенный формат и его чтение ms-продуктами разрешает легко засылать троянов используя бессмертную дыру с iframe и ссылкой на код вируса. Аминь ![]() |
Отправлено: 20:02, 16-06-2006 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Новый участник Сообщения: 24
|
Профиль | Отправить PM | Цитировать Vlad Drakula, подробнее вопрос задай плз!
В ХТМЛ эскейп последовательности не совсем так строятся: = = Но не сомневаюсь, что знаешь! Где именно возникает проблема - в хидере или в теле, приведи плз подробнее участок исходного текста и то, что получилось(и где письмо смотрел, чем отправлял). |
Отправлено: 20:09, 16-06-2006 | #3 |
Ночной странник Сообщения: 4050
|
Профиль | Сайт | Отправить PM | Цитировать mar
во... именно это... можно по подробнее??? |
------- Отправлено: 20:32, 16-06-2006 | #4 |
just mar Сообщения: 3904
|
Профиль | Отправить PM | Цитировать Vlad Drakula
ну, поскольку это недокументированные вещи, то я лучше просто кину ссылку на скрипт, который именно таким образом посылал письмо с картинкой. Название компании, адреса и все прочее изменены. Просто была как-то абсолютно идиотская задача - послать письмо так, как это делает outlook. Пришлось сделать письмо аутлуком, а потом полностью его сэмулировать. Поиски подобного привели по указанным адресам - к вирусам ![]() ![]() (Скрипт несколько кривоват, тк начинал его писать человек, изучающий php, а я потом развлекалась скурпулезной вставкой аутлуковских безобразий) |
|
Последний раз редактировалось mar, 10-02-2009 в 18:30. Причина: ссылка на скрипт Отправлено: 20:52, 16-06-2006 | #5 |
Ночной странник Сообщения: 4050
|
Профиль | Сайт | Отправить PM | Цитировать mar
мне их не отправлять нужно, а получать... т.е. задача у меня корректно отобразить принятое из аутлука письмо... проще говоря есть файл *.MSG из него нужно сделать нормальный HTML файл... |
------- Отправлено: 21:57, 16-06-2006 | #6 |
just mar Сообщения: 3904
|
Профиль | Отправить PM | Цитировать Vlad Drakula
понятно, тогда распутывай в обратную сторону, в этом смысле мой файл может помочь (по работе с теми же разделителями). Но имей в виду, что не-ms почтовики работают несколько по-иному, скорей ближе к стандпртным rfc. |
Отправлено: 22:17, 16-06-2006 | #7 |
Ночной странник Сообщения: 4050
|
Профиль | Сайт | Отправить PM | Цитировать mar
сейчас мы просто тупо заменяем =3D на = и несколько подобных символов... |
------- Отправлено: 22:32, 16-06-2006 | #8 |
![]() Ветеран Сообщения: 1864
|
Профиль | Отправить PM | Цитировать А нельзя покапать в сторону COM-объектов
вроде к Outlook можно, например, с помощью ПХП вот так обращаться Там наверняка есть какие то функции ссылка |
------- Отправлено: 15:48, 17-06-2006 | #9 |
Ночной странник Сообщения: 4050
|
Профиль | Сайт | Отправить PM | Цитировать vadimiron
ага... на юниксойдном сервере... |
------- Отправлено: 16:39, 17-06-2006 | #10 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Офис и Текст - [addon] HTML Help Workshop Rus (компилятор справок в формате CHM) | gora | Наборы обновлений для Windows XP/2003/Windows 7 | 14 | 25-02-2017 11:27 | |
Офис и Текст - Чем сохранить книгу в HTML формате | Work700 | Программное обеспечение Windows | 1 | 03-10-2009 09:54 | |
Пропускается принятие соглашения на установке | l1nker | Автоматическая установка Windows 2000/XP/2003 | 9 | 01-08-2008 18:50 | |
Windows 2003 SBS SP1 Принятие подключений на 2 модема | hlebok | Microsoft Windows NT/2000/2003 | 0 | 22-06-2007 10:55 | |
MP3 и Звук в формате 5.1 | Guest | Программное обеспечение Windows | 7 | 31-10-2004 17:47 |
|