powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / JavaMail, SMTP и yandex
4 сообщений из 4, страница 1 из 1
JavaMail, SMTP и yandex
    #39148784
Андрей Васильевич
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Доброго времени суток!

Нашел пример и вот пытаюсь выполнить но яндекс ругается. Хотя настройки отсюда взял https://yandex.ru/support/mail/mail-clients.xml а пример отсюда http://brim.ru/support/java/index.html#3

Может кто уже делал такое? И как понять телнет-ом можно ли по этому порту и адресу подключиться?

MAIL_ADMIN_FROM - от кого отправляем
EMAIL - кому

Код: java
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
Properties mailProps=new Properties();
            
mailProps.put("mail.smtp.host","smtp.yandex.ru");
mailProps.put("mail.smtp.port","465");
mailProps.put("mail.smtp.auth", "true");

Session mailSession=Session.getInstance(mailProps,new Authenticator(){
		protected PasswordAuthentication getPasswordAuthentication(){
				return(new PasswordAuthentication(LOGIN,PASS));
		}
});
MimeMessage message=new MimeMessage(mailSession);
message.setFrom(new InternetAddress(MAIL_ADMIN_FROM));
message.setRecipients(Message.RecipientType.TO, EMAIL.trim().toLowerCase());
message.setSubject(tema,"KOI8-R");
Multipart mp=new MimeMultipart();
MimeBodyPart mbp1=new MimeBodyPart();
mbp1.setText(text,"KOI8-R");
mp.addBodyPart(mbp1);
message.setContent(mp);
message.setSentDate(new java.util.Date());
Transport.send(message);
...
Рейтинг: 0 / 0
JavaMail, SMTP и yandex
    #39148885
Фотография grasoff.net
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mail.smtp.socketFactory.port
mail.smtp.socketFactory.class
...
Рейтинг: 0 / 0
JavaMail, SMTP и yandex
    #39148886
Фотография grasoff.net
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Андрей Васильевичпример отсюда http://brim.ru/support/java/index.html#3 этот пример без ssl
...
Рейтинг: 0 / 0
JavaMail, SMTP и yandex
    #39148895
Фотография grasoff.net
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: java
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
        Properties props = new Properties();
        props.put("mail.smtp.host", "smtp.yandex.ru");
        props.put("mail.smtp.auth", "true");
        props.put("mail.smtp.port", "465");
        props.put("mail.smtp.socketFactory.port", "465");
        props.put("mail.smtp.socketFactory.class", "javax.net.ssl.SSLSocketFactory");

        Session session = Session.getDefaultInstance(props,
                new javax.mail.Authenticator() {
                    @Override
                    protected PasswordAuthentication getPasswordAuthentication() {
                        return new PasswordAuthentication("yandex.user", "yandex.password");
                    }
                });

        Message message = new MimeMessage(session);
        message.setFrom(new InternetAddress("yandex.user@ya.ru"));
        message.setRecipients(Message.RecipientType.TO, InternetAddress.parse("a@grasoff.net"));
        message.setSubject("Subject");
        message.setText("Text");

        Transport.send(message);
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / JavaMail, SMTP и yandex
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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