|
Компьютерный форум OSzone.net » Компьютеры + Интернет » Вебмастеру » Можно ли вставить картинку с превью в сообщение электронной почты? |
|
|
Можно ли вставить картинку с превью в сообщение электронной почты?
|
Забанен Сообщения: 1882 |
Такая проблема: хочу, чтобы в тексте сообщения была ссылка на картинку на сервисе хранения изображений с превью. Вставляю текст типа <a href="http://savepic.ru/... Картинки не получается, так текст и остаётся. В чём может быть дело?
|
|
Отправлено: 19:17, 29-05-2009 |
Кот Ти Сообщения: 7318
|
Профиль | Отправить PM | Цитировать Может, вы отправляете письмо в текстовом виде, а не в html?
|
Отправлено: 19:20, 29-05-2009 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Забанен Сообщения: 1882
|
Может быть. Проверю.
А можно ли задать с помощью текстового параметра режим отправки письма в html, например, при автоответе? |
Отправлено: 19:29, 29-05-2009 | #3 |
Забанен Сообщения: 1882
|
Так, вроде нашёл. Проверю...
Что-то не получается пока правильно вставлять заголовки, т. е., страница не воспринимается как html |
Последний раз редактировалось silalex, 29-05-2009 в 19:57. Причина: Уточнение Отправлено: 19:47, 29-05-2009 | #4 |
Кот Ти Сообщения: 7318
|
Профиль | Отправить PM | Цитировать html-письма можно отправлять, кажется, только из почтовых клиентов и из листов рассылки. Впрочем, я не исключаю возможность существования веб-интерфейсов, способных на отправку html-писем. Но я таких не видел.
Вы где вставляете? И что вставляете? |
|
Отправлено: 20:16, 29-05-2009 | #5 |
Забанен Сообщения: 1882
|
Цитата Coutty:
$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>"; , либо его целиком |
|
Отправлено: 20:53, 29-05-2009 | #6 |
Старожил Сообщения: 460
|
Профиль | Отправить PM | Цитировать silalex, уточните, что у Вас за система отпавки писем?
CMS, скрипт, плагин? Через web (из php и др. языков) отправляьт можно и txt письма, и html, и плюс вложения (за это отвечает MIME-тип. Обычно это выполняет sendmail, соостветсвенно через smtp сервер. Как правило, это все устанавливается вместе с web сервером). Отправка почты средствами PHP Все о отправке почты средствами php PHP mail под Windows если не получится в ручную, можно попробовать Mail_Mime (1-ая ссылка выше, глава 2) ....опять же, необходима именно картинка-привьюшка в сообщение? или же все таки ссылка на картинку? если сама картинка, то тег Та же 1-ая ссылка, глава 7 "Примеры исходных кодов" - подберайте, что больше нравиться, тестируйте. |
------- Последний раз редактировалось proxy, 29-05-2009 в 21:26. Отправлено: 21:01, 29-05-2009 | #7 |
Забанен Сообщения: 1882
|
Я смотрю, что это статьи, в основном, для администраторов почтовых систем. Но у меня задача - использовать возможности почтового сервера через веб-интерфейс. Хотелось бы, чтобы автоответчик почтового ящика отсылал письмо, в тексте которого содержалось бы превью с ссылкой на полноразмерный файл. В принципе, ссылка 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-фрагмент в обычной текстовой странице? Или браузеры это не поддерживают?
|
Отправлено: 21:58, 29-05-2009 | #8 |
Старожил Сообщения: 460
|
Профиль | Отправить PM | Цитировать Цитата:
тогда, это именно те статьи, котрые объясняют, как отправлять почту через php. Цитата:
если да, то все должно работаьт, если нет, то это: Цитата:
Цитата:
Отправляйте все письмо как html и все будет как надо. Цитата:
Т.е. отправить правильный вариант html страницы, тогда и в браузере и в почтовом клиенте это письмо будет как html страница, а значит и теги будут преобразованны верно. Отправленное письмо, поробуйте проверить еще через почтовую программу. может ошибки при выводе сообщения на сайте... |
|||||
------- Отправлено: 22:12, 29-05-2009 | #9 |
Забанен Сообщения: 1882
|
|
Отправлено: 22:25, 29-05-2009 | #10 |
|
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Delphi - вставить картинку | kostiks | Программирование и базы данных | 2 | 19-10-2009 00:15 | |
[решено] Как вставить/убрать картинку в видео | illusionmgs | Хочу все знать | 7 | 08-10-2008 15:01 | |
Вопрос - Взлом электронной почты | naikon | Защита компьютерных систем | 13 | 18-09-2008 16:26 | |
Оформление - Setup Billboards как вставить свою картинку | 3Gi | Автоматическая установка Windows 2000/XP/2003 | 1 | 18-07-2008 20:52 | |
Что можно выжать дополнительно из электронной почты? | nsk | Хочу все знать | 4 | 24-01-2006 10:30 |
|