Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / Posilka E-Mail / 3 сообщений из 3, страница 1 из 1
27.07.2004, 20:43
    #32624219
Vano123
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Posilka E-Mail
Mne stidno sprashivat, no kak poslat E-Mail iz pod Java.
Doki net!!! Ja na SUN.COM na menja sipjatsa stranizi s kitaiskimi ili japonskimi
eroglifami.

Siri za latinizu, u menja net ruskih shriftov na koputere...
...
Рейтинг: 0 / 0
27.07.2004, 20:46
    #32624223
Denis Popov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Posilka E-Mail
...
Рейтинг: 0 / 0
27.07.2004, 20:47
    #32624224
Грасоff
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Posilka E-Mail
ищи пакет com.oreilly.servlet.MailMessage:

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
  String okMessage = "С уважением, Администрация";
  String errorMessage = "Извините. Письмо не может быть отправлено по техническим причинам";
  String message =request.getParameter("message");
  if (message == null)
    message = "";
  String from = request.getParameter("from");
  if (from == null)
    from = "";

  String status = null;
  String errorStatus = null;

  if (request.getMethod().equalsIgnoreCase("POST")) {
    if (from.trim().length() ==  0  || from.indexOf('@') == - 1 ) {
      errorStatus = "Неправильно указан обратный адрес";
    } else if (message.trim().length() ==  0 ) {
      //
    } else {

      try {
        String loc = InetAddress.getLocalHost().getHostName();
        MailMessage msg = new MailMessage(loc);
        msg.from(from);
        msg.to("one@site.ru");
        msg.cc("two@site.ru");
        msg.bcc("three@site.com");
        msg.setHeader("Content-Type", "text/plain;charset=windows-1251");

        msg.setSubject("тема");
        PrintStream pout = msg.getPrintStream();
        pout.print(message);
        msg.sendAndClose();
        status = okMessage;
      } catch (Exception ex) {
        status = errorMessage;
      }
    }
  }
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / Posilka E-Mail / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]