powered by simpleCommunicator - 2.0.56     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Posilka E-Mail
3 сообщений из 3, страница 1 из 1
Posilka E-Mail
    #32624219
Vano123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
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
Posilka E-Mail
    #32624223
Фотография Denis Popov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Posilka E-Mail
    #32624224
Грасоff
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ищи пакет 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
3 сообщений из 3, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Posilka E-Mail
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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