Отправка Email текста. - Форум администраторов игровых серверов
Форум администраторов игровых серверов StormWall - Защита от DDos атак
Регистрация Мнения Справка Пользователи Календарь Все разделы прочитаны
Вернуться   Форум администраторов игровых серверов > Полезное / Common > Программирование / Programming

Программирование / Programming
Ищете помощи в написании программы, есть сложность в выполнении задания (в институте и т.д.), пожалуйста, спросите у нас в данном форуме и мы обязательно вам поможем.

Ответ
Опции темы
Непрочитано 09.09.2012, 12:53   #1
Аватар для [STIGMATED]
Супергерой

Автор темы (Топик Стартер) Отправка Email текста.

Доброго времени. Суть вопроса в том, что не пойму в каком формате и с какими тегами должен отправляться email текст на почту. Отправлять обычным текстом не получится, так как не смогу поставить теги типо увеличения и изменения шрифта.
Пытаюсь отправлять таким текстом:
 
<html>
  <head>
 
  </head>
  <body>
    Вы не создали письмо. Для создания письма нажмите на это поле
  </body>
</html>
 
 
 
Code: HTML
Читалка html кода читает как положено.
Но на почту приходит та же ересь


Так как же быть в этом случае? Как отправить письмо правильно?
Ps. Думаю, рассказывать какими средствами я отправляю письмо не стоит.
[STIGMATED] вне форума Отправить сообщение для [STIGMATED] с помощью Skype™ Ответить с цитированием
Непрочитано 09.09.2012, 13:12   #2
Аватар для xolseg
Хрен с горы

По умолчанию Re: Отправка Email текста.

http://webdesign.site3k.net/?/docs/unicode.html - o.O

Я к тому, через что вы смотрите свое же письмо?
xolseg вне форума Отправить сообщение для xolseg с помощью ICQ Отправить сообщение для xolseg с помощью Skype™ Ответить с цитированием
Сказали спасибо:
Непрочитано 09.09.2012, 13:20   #3
Аватар для [STIGMATED]
Супергерой

Автор темы (Топик Стартер) Re: Отправка Email текста.

В java библиотеке ekit есть редактор письма и просмотр. Вот его я использую для написания письма. Потом же, когда письмо написано, оно сохраняется в String и после посылается.
[STIGMATED] вне форума Отправить сообщение для [STIGMATED] с помощью Skype™ Ответить с цитированием
Непрочитано 09.09.2012, 13:25   #4
Аватар для xolseg
Хрен с горы

По умолчанию Re: Отправка Email текста.

переделать кодировку мб? на utf8... я так понял это phpmail
xolseg вне форума Отправить сообщение для xolseg с помощью ICQ Отправить сообщение для xolseg с помощью Skype™ Ответить с цитированием
Сказали спасибо:
Непрочитано 09.09.2012, 13:29   #5
Аватар для [STIGMATED]
Супергерой

Автор темы (Топик Стартер) Re: Отправка Email текста.

Код построения письма.

 
static final String ENCODING = "UTF-8";
 
	Message message = new MimeMessage(session);
	message.setRecipients(Message.RecipientType.TO, InternetAddress.parse(messageTo));
	message.setSubject(messageSubject);
	BodyPart messageBodyPart = new MimeBodyPart();
	messageBodyPart.setContent(messageBody, "text/plain; charset=" + ENCODING + "");
	Multipart multipart = new MimeMultipart();
	multipart.addBodyPart(messageBodyPart);
 
	message.setContent(multipart);
 
Code: Java
xolseg, как видите, кодировка utf-8 и это ява
[STIGMATED] вне форума Отправить сообщение для [STIGMATED] с помощью Skype™ Ответить с цитированием
Непрочитано 09.09.2012, 13:46   #6
Аватар для xolseg
Хрен с горы

По умолчанию Re: Отправка Email текста.

А в html код добавить contentType="text/html; charset=UTF-8" pageEncoding="UTF-8" ?

Не джава же создает формат страницы, а вы создаете, html,....
xolseg вне форума Отправить сообщение для xolseg с помощью ICQ Отправить сообщение для xolseg с помощью Skype™ Ответить с цитированием
Сказали спасибо:
Непрочитано 09.09.2012, 13:51   #7
Забанен за кидаловo/обман/развод

По умолчанию Re: Отправка Email текста.

Цитата:
Сообщение от xolseg Посмотреть сообщение
А в html код добавить contentType="text/html; charset=UTF-8" pageEncoding="UTF-8" ?

Не джава же создает формат страницы, а вы создаете, html,....
Цитата:
Сообщение от [STIGMATED] Посмотреть сообщение
messageBodyPart.setContent(messageBody, "text/plain; charset=" + ENCODING + "");
Как то так Может выручит -
messageBodyPart.setContent(messageBody, "text/plain; charset=" + ENCODING + " pageEncoding="+ENCODING)
Code: Java
П.С ты стринг чуть не верно для чарсета записываешь
KilRoy вне форума Отправить сообщение для KilRoy с помощью ICQ Отправить сообщение для KilRoy с помощью Skype™ Ответить с цитированием
Сказали спасибо:
Непрочитано 09.09.2012, 14:40   #8
Аватар для [STIGMATED]
Супергерой

Автор темы (Топик Стартер) Re: Отправка Email текста.

Получилось, фух)

 
messageBodyPart.setContent(messageBody, "text/html; charset = \"utf-8\"");
 
Code: Java
тему можно закрыть, спасибо отписавшим.
[STIGMATED] вне форума Отправить сообщение для [STIGMATED] с помощью Skype™ Ответить с цитированием
Непрочитано 09.09.2012, 17:24   #9
Аватар для NotSpecified
Олдфаг

По умолчанию Re: Отправка Email текста.

Цитата:
Сообщение от [STIGMATED] Посмотреть сообщение
Получилось, фух)

 
messageBodyPart.setContent(messageBody, "text/html; charset = \"utf-8\"");
 
Code: Java
тему можно закрыть, спасибо отписавшим.
А кавычки чего экранированы? )
NotSpecified вне форума Ответить с цитированием
Непрочитано 09.09.2012, 17:25   #10
Аватар для VISTALL
Illussion is real

По умолчанию Re: Отправка Email текста.

оффтоп:
Свернуть ↑Развернуть ↓
__________________
consulo.io - Consulo - multi-language IDE
VISTALL вне форума Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Парсер email ruslanback Курилка / Yak floor 17 26.03.2012 23:08
Разбор текста Effas Курилка / Yak floor 0 07.12.2011 18:10
[Халява ^_^] Платная отправка геройских сообщений Ro_0TT Lineage II 11 21.09.2011 08:53
[Продам] Услуги Рассылки по Email адресам! kabuki Рынок / Marketplace 2 10.05.2011 17:21


© 2007–2024 «Форум администраторов игровых серверов»
Защита сайта от DDoS атак — StormWall
Работает на Булке неизвестной версии с переводом от zCarot
Текущее время: 05:08. Часовой пояс GMT +3.

Вверх