Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / javax.mail скрыть отображение в консоли / 6 сообщений из 6, страница 1 из 1
05.10.2013, 00:53:28
    #38417533
mephist0
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
javax.mail скрыть отображение в консоли
Доброй ночи.
Никак не удается отключить отображение текста от javax.mail. Мне нужно полностью скрыть все эти сообщения.
Я всего лишь отправляю сообщение через gmail.
Искал в гугле, искал в книгах, кроме setDebug(false) ничего так и не могу найти. Но и это не совсем то..
А вот как выглядит текст:

http://screenshot.ru/images/2013/10/05/ZDIr.png

Спасибо заранее!
...
Рейтинг: 0 / 0
05.10.2013, 16:18:47
    #38417732
Usman
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
javax.mail скрыть отображение в консоли
...
Рейтинг: 0 / 0
11.10.2013, 22:15:16
    #38424995
mephist0
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
javax.mail скрыть отображение в консоли
Не помогло.

Да и я итак использую свежую библиотеку.

Сам метод выглядит примерно так:

String from = ""; // add 5-6 mail mirros for random getting, SPAM control!
String pass ="";
String to = "";
String host = "smtp.gmail.com";
Properties properties = System.getProperties();
properties.put("mail.smtp.starttls.enable", "true");
properties.put("mail.smtp.host", host);
properties.put("mail.smtp.user", from);
properties.put("mail.smtp.password", pass);
properties.put("mail.smtp.port", "587"); //For SSL gmail connection please use props.put("mail.smtp.port", "465"); instead of 587
properties.put("mail.smtp.auth", "true");
properties.put("mail.debug", "false");
Session session = Session.getDefaultInstance(properties);
session.setDebug(false);
try{
MimeMessage message = new MimeMessage(session);
message.setFrom(new InternetAddress(from));
message.addRecipient(Message.RecipientType.TO,new InternetAddress(to));
String cudate = java.text.DateFormat.getDateTimeInstance().format(java.util.Calendar.getInstance().getTime());
message.setSubject(cudate);
message.setText("Mytext");
Transport transport = session.getTransport("smtp");
transport.connect(host, from, pass);
transport.sendMessage(message, message.getAllRecipients());
transport.close();
}catch (MessagingException mex) {
}
...
Рейтинг: 0 / 0
14.10.2013, 22:42:52
    #38427357
mephist0
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
javax.mail скрыть отображение в консоли
АП, все еще актуально(
...
Рейтинг: 0 / 0
14.10.2013, 23:12:39
    #38427381
Usman
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
javax.mail скрыть отображение в консоли
mephist0Да и я итак использую свежую библиотеку.Прогнал Ваш код вместе с той самой библиотекой из maven'а .
Дебаг-инфа отключается и никаких ненужных сообщений на выходе не обнаружено.
...
Рейтинг: 0 / 0
14.10.2013, 23:16:35
    #38427382
Usman
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
javax.mail скрыть отображение в консоли
Код: java
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.
String from = "<логин>@mail.ru";
String pass = "<пароль>";
String host = "smtp.mail.ru";
String to = from;
Properties properties = System.getProperties();
properties.put("mail.smtp.starttls.enable", "true");
properties.put("mail.smtp.host", host);
properties.put("mail.smtp.user", from);
properties.put("mail.smtp.password", pass);
properties.put("mail.smtp.port", "465");
properties.put("mail.smtp.auth", "true");
properties.put("mail.debug", "false");
Session session = Session.getDefaultInstance(properties);
session.setDebug(false);
try {
	MimeMessage message = new MimeMessage(session);
	message.setFrom(new InternetAddress(from));
	message.addRecipient(Message.RecipientType.TO, new InternetAddress(to));
	String cudate = java.text.DateFormat.getDateTimeInstance().format(java.util.Calendar.getInstance().getTime());
	message.setSubject(cudate);
	message.setText("Mytext");
	Transport transport = session.getTransport("smtps");
	transport.connect(host, from, pass);
	transport.sendMessage(message, message.getAllRecipients());
	transport.close();
} catch (MessagingException mex) {
}

...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / javax.mail скрыть отображение в консоли / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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