Можно ли вставить картинку с превью в сообщение электронной почты?
Такая проблема: хочу, чтобы в тексте сообщения была ссылка на картинку на сервисе хранения изображений с превью. Вставляю текст типа <a href="http://savepic.ru/... Картинки не получается, так текст и остаётся. В чём может быть дело?
|
Может, вы отправляете письмо в текстовом виде, а не в html?
|
Может быть. Проверю.
А можно ли задать с помощью текстового параметра режим отправки письма в html, например, при автоответе? |
Так, вроде нашёл. Проверю...
Что-то не получается пока правильно вставлять заголовки, т. е., страница не воспринимается как html |
html-письма можно отправлять, кажется, только из почтовых клиентов и из листов рассылки. Впрочем, я не исключаю возможность существования веб-интерфейсов, способных на отправку html-писем. Но я таких не видел.
Вы где вставляете? И что вставляете? |
Цитата:
$header="From: my@mail.ru\nReply-To: my@mail.ru"; $header.="\nContent-type: text/html; charset=\"windows-1251\""; $text="<HTML>\r\n"; $text.="<HEAD>\r\n"; $text.="<META http-equiv=Content-Type content='text/html; charset=windows-1251'>\r\n"; $text.="</HEAD>\r\n"; $text.="<BODY>\r\n"; $text.="<h1>Письмо в HTML-формате</h1>\r\n"; $text.="<p>Это обычный абзац (в отличие от предыдущего заголовка 1-го уровня).\r\n"; $text.="</BODY>\r\n"; $text.="</HTML>"; , либо его целиком |
silalex, уточните, что у Вас за система отпавки писем?
CMS, скрипт, плагин? Через web (из php и др. языков) отправляьт можно и txt письма, и html, и плюс вложения (за это отвечает MIME-тип. Обычно это выполняет sendmail, соостветсвенно через smtp сервер. Как правило, это все устанавливается вместе с web сервером). Отправка почты средствами PHP Все о отправке почты средствами php PHP mail под Windows если не получится в ручную, можно попробовать Mail_Mime (1-ая ссылка выше, глава 2) ....опять же, необходима именно картинка-привьюшка в сообщение? или же все таки ссылка на картинку? если сама картинка, то тег Код:
<img src="" /> |
Я смотрю, что это статьи, в основном, для администраторов почтовых систем. Но у меня задача - использовать возможности почтового сервера через веб-интерфейс. Хотелось бы, чтобы автоответчик почтового ящика отсылал письмо, в тексте которого содержалось бы превью с ссылкой на полноразмерный файл. В принципе, ссылка http:// воспринимается браузером нормально. А вот вставить превью с ссылкой на оригинал не почучается, т. е. браузер видит вместо него исходный текст превью, т. е., в моем случае <a href="http://savepic.ru/xxxxxx.htm" target="_blank" ><img src="http://savepic.ru/xxxxxxm.jpg" border="0" alt="Изображение с кодом xxxxxx - savepic.ru — сервис хранения изображений" /></a>. Думаю, можно ли сделать html-фрагмент в обычной текстовой странице? Или браузеры это не поддерживают?
|
Цитата:
тогда, это именно те статьи, котрые объясняют, как отправлять почту через php. Цитата:
если да, то все должно работаьт, если нет, то это: Цитата:
Цитата:
Отправляйте все письмо как html и все будет как надо. Цитата:
Т.е. отправить правильный вариант html страницы, тогда и в браузере и в почтовом клиенте это письмо будет как html страница, а значит и теги будут преобразованны верно. Отправленное письмо, поробуйте проверить еще через почтовую программу. может ошибки при выводе сообщения на сайте... |
Цитата:
Цитата:
Кажется, это сделать не получится... :cry: |
Цитата:
Расскажите подробней, что за письмо, откуда, как вы его получаите, где, через что и т.д. И соответсвенно что, как, через что, каким образом и т.д. вы отправляет ответ на это письмо. |
Грубо говоря, использую правило обработки почты, согласно которому отправителю сообщения с определённым именем будет по команде Reply with будет направляться ответ в виде текста.
|
php не используете, почтовые сервера не настраиваете, почтовые клиенты тоже в стороне. Остаётся одно - веб-интерфейс почтового сервера типа mail.ru. Там в настройках есть "фильтры" и "автоответчик". Вы про них говорите? Там нельзя html-формат использовать.
|
|
Цитата:
Если там только в text - то соостветсвенно ни как. Только их же сервисом (mail.ru), что можно сделать у них там - то и получится. Идеи "впихнуть свое", думаю, они как раз пресикают, что бы не было лишних "дыр", "хаков", вирусов и т.д..... Проще уж там задать вопрос в саапорт mail.ru ................теперь понимаю твою аву - Coutty |
Время: 10:47. |
Время: 10:47.
© OSzone.net 2001-