![]() |
|
Модераторы: Aliance, skyboy, MoLeX, ksnk |
![]()
|
|
| CyClon |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 838 Регистрация: 3.12.2005 Репутация: нет Всего: 4 |
В общем, пишу скрипт для отправки почты с PHP. Хочу чтобы в письмо можно было вложить изображение и его можно было видеть прямо в письме... Пусть это не относится к PHP, но я даже не знаю куда писать... В общем, намекните, как правильно составить тело письма и что указывать в заголовках.
Вот, что я пробую отсылать (заголовки + тело, уже собранное с помощью PHP письмо):
Но когда открываю его в программе для чтения почты - видно только HTML, а вот рисунка не видно... В чем проблема? Может нужно указать какой-то другой content-type или что-то еще? |
|||
|
||||
| GZep |
|
|||
![]() участник Винграда ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1528 Регистрация: 7.7.2006 Где: Москва Репутация: нет Всего: 32 |
в письме прямо как в html:
-------------------- ![]() ![]() |
|||
|
||||
| CyClon |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 838 Регистрация: 3.12.2005 Репутация: нет Всего: 4 |
Сначала прочитай мой пример...
Там уже есть... Но не выводится... Попробовал заголовок сменять на multipart/mixed - вывел сначала рисунок, потом сообщение, в сообщение рисунка нет... А рисунок должен быть в тексте, т.к. вместо <img ... /> |
|||
|
||||
| Glip |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 473 Регистрация: 30.12.2006 Репутация: 2 Всего: 18 |
посмотрел что формирует почтовый клиент
есть странные 3D и 2D. а есть еще явное = перед значением Content-ID: лучше конечно найти описание стандарта в краймем случае полностью скопировать поведение какого-нибудь почтового клиента Это сообщение отредактировал(а) Glip - 14.4.2007, 22:09 |
|||
|
||||
| CyClon |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 838 Регистрация: 3.12.2005 Репутация: нет Всего: 4 |
Кто даст ссылку на описание стандарта?
|
|||
|
||||
| Glip |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 473 Регистрация: 30.12.2006 Репутация: 2 Всего: 18 |
и не плохо бы наверное в конце html блока поставить
--BOUND--258004060-- |
|||
|
||||
| CyClon |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 838 Регистрация: 3.12.2005 Репутация: нет Всего: 4 |
Зачем? Помоему это обозначает начало какой-то части...
|
|||
|
||||
| Glip |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 473 Регистрация: 30.12.2006 Репутация: 2 Всего: 18 |
начало - --BOUND--258004060
окончание --BOUND--258004060-- найдите отличие http://www.citforum.ru/internet/common/rfc1521.shtml оказался не плохим документом
|
|||
|
||||
| CyClon |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 838 Регистрация: 3.12.2005 Репутация: нет Всего: 4 |
+1 Glip, без тебя бы не заметил
Добавлено через 2 минуты и 31 секунду Но вот еще один косячОк... В почтовом клиенте тема сообщения отображается ероглифами, хотя в теле вроде правильно прописано Как исправить? И подскажите, какая кодировка наиболее оптимальная. И думаю windows-1251, но Thunderbird шлет в KOI8-R. |
|||
|
||||
| Glip |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 473 Регистрация: 30.12.2006 Репутация: 2 Всего: 18 |
если не ошибаюсь в subject тоже можно применять base64 и quoted-printable кодирование. по тематическим rfc порыться.
думаю пора уже активнее на utf переходить Это сообщение отредактировал(а) Glip - 15.4.2007, 16:51 |
|||
|
||||
| CyClon |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 838 Регистрация: 3.12.2005 Репутация: нет Всего: 4 |
Я даже не знаю чем UTF-8, windows-1251 и KOI8-R отличаются (хотя слышал что первый очень крут и наиболее универсален, но несовместим со многим).
А так, может и нада ) Буду пробовать исправить баг с темой, вообще почтовый клиент ставить перед темой что-то вроде <?KOI9-R?>... Попробую в скрипте подставить. |
|||
|
||||
| SelenIT |
|
|||
![]() баг форума ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 3996 Регистрация: 17.10.2006 Где: Pale Blue Dot Репутация: 1 Всего: 401 |
CyClon, гляньте здесь примеры, как можно кодировать тему и прочее.
-------------------- Осторожно! Данный юзер и его посты содержат ДГМО! Противопоказано лицам с предрасположенностью к зонеризму! |
|||
|
||||
| CyClon |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 838 Регистрация: 3.12.2005 Репутация: нет Всего: 4 |
Ссылочку знаю, но полностью не читал и не думал что это там есть. Спасибо
|
|||
|
||||
| -=Ustas=- |
|
|||
![]() Ustix IT Group ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 2222 Регистрация: 21.1.2005 Где: Краснодар Репутация: нет Всего: 69 |
"Со многим" - это с чем? Плиз, пример приведи... -------------------- В искаженном мире все догмы одинаково произвольны, включая догму о произвольности догм. ----- |
|||
|
||||
| CyClon |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 838 Регистрация: 3.12.2005 Репутация: нет Всего: 4 |
Всмысле, если я натыкаюсь на слово UTF-8, то где-то рядом написано что-то типа "Не поддерживает", "Не работает", "Но очень крут"
Добавлено через 1 минуту Да и вообще, чем я лучше чем разработчики из Mozilla, которые юзают KOI8-R? |
|||
|
||||
![]()
|
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | PHP: Сеть | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |