Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / Авторизация на почтовом сервер / 19 сообщений из 19, страница 1 из 1
21.11.2014, 13:11
    #38813108
Елдос
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Авторизация на почтовом сервер
При отправке письма выходит ошибка

javax.mail.SendFailedException: Sending failed;
nested exception is:
javax.mail.MessagingException: 530 5.7.1 Client was not authenticated


Код: 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.
    public Mail(String host,String port, final String user,final String password,String email){
        properties = new Properties();
        properties.setProperty("mail.smtp.auth","true");
        properties.setProperty("mail.smtp.host", host);
        properties.setProperty("mail.smtp.port",port);
        currentEmail = email;
        session = Session.getInstance(properties,
                new javax.mail.Authenticator() {
                    protected PasswordAuthentication getPasswordAuthentication() {
                        return new PasswordAuthentication(user,password);
                    }
                });
    }


    public void send(String email,String subject,String body) throws Exception{

        MimeMessage msg = new MimeMessage(session);
        msg.setFrom(new InternetAddress(currentEmail));
        msg.setRecipient(Message.RecipientType.TO, new InternetAddress(email));
        msg.setSubject(subject);
        msg.setContent(body, "text/html; charset=utf-8");

        Transport.send(msg);
    }


хотя раньше работало, на сервере требуется авторизация по логину
пароль ввожу правильно в чем может быть длео
...
Рейтинг: 0 / 0
22.11.2014, 19:55
    #38814180
Mr WeL
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Авторизация на почтовом сервер
Может на SSL перешли?
...
Рейтинг: 0 / 0
23.11.2014, 22:47
    #38814615
MaxNevermind
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Авторизация на почтовом сервер
Код: java
1.
properties.setProperty("mail.smtp.starttls.enable", "true");


?
...
Рейтинг: 0 / 0
24.11.2014, 07:30
    #38814713
Елдос
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Авторизация на почтовом сервер
MaxNevermind
Код: java
1.
properties.setProperty("mail.smtp.starttls.enable", "true");


?
нет не помогло, такая же ошибка
...
Рейтинг: 0 / 0
24.11.2014, 09:04
    #38814744
Blazkowicz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Авторизация на почтовом сервер
Елдос,

Transport.send() каким образом связан с полем session ?
breakpoint в return new PasswordAuthentication(user,password);
пробовали ставить? Этот метод вообще выполняется?
...
Рейтинг: 0 / 0
24.11.2014, 10:54
    #38814872
Елдос
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Авторизация на почтовом сервер
BlazkowiczЕлдос,

Transport.send() каким образом связан с полем session ?
breakpoint в return new PasswordAuthentication(user,password);
пробовали ставить? Этот метод вообще выполняется?
помоему хранится сессия авторизации.
она работает
...
Рейтинг: 0 / 0
24.11.2014, 10:54
    #38814873
Елдос
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Авторизация на почтовом сервер
ЕлдосBlazkowiczЕлдос,

Transport.send() каким образом связан с полем session ?
breakpoint в return new PasswordAuthentication(user,password);
пробовали ставить? Этот метод вообще выполняется?
помоему хранится сессия авторизации.
она работает
имею ввиду работает этот метод.
...
Рейтинг: 0 / 0
24.11.2014, 10:54
    #38814874
Елдос
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Авторизация на почтовом сервер
BlazkowiczЕлдос,

Transport.send() каким образом связан с полем session ?
breakpoint в return new PasswordAuthentication(user,password);
пробовали ставить? Этот метод вообще выполняется?
но отправка до сих пор не идет.
...
Рейтинг: 0 / 0
24.11.2014, 11:36
    #38814937
rema174
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Авторизация на почтовом сервер
что вы там до сих пор посылаете... и что может быть проще чем отправить имейл в джава
...
Рейтинг: 0 / 0
24.11.2014, 11:42
    #38814950
Blazkowicz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Авторизация на почтовом сервер
Елдосно отправка до сих пор не идет.
Исправьте опечатку в логине и пароле.
...
Рейтинг: 0 / 0
24.11.2014, 12:06
    #38814988
Елдос
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Авторизация на почтовом сервер
BlazkowiczЕлдосно отправка до сих пор не идет.
Исправьте опечатку в логине и пароле.
проверял, все правильно
...
Рейтинг: 0 / 0
24.11.2014, 13:23
    #38815094
Nixic
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Авторизация на почтовом сервер
Недели 3 назад тоже была проблема с отправкой писем, работало через яндекс.
Потом они чо-то там сделали, в том числе и наши админы что-то покрутили, ну короче, чтобы не привязываться к своим админам, я переписал настройки на почту от гмейла.
Что там конкретно поменялось не вникал, так как все-равно надо было уже давненько от корпоративного сервера, который настроен на работу с яндексом, отвязаться.
п.с. против яндекса ничего плохого не имею :)
...
Рейтинг: 0 / 0
24.11.2014, 13:44
    #38815108
mr_virtus
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Авторизация на почтовом сервер
Елдос,

properties.setProperty("mail.smtp.ssl.enable", "true")
...
Рейтинг: 0 / 0
25.11.2014, 07:48
    #38815724
Елдос
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Авторизация на почтовом сервер
mr_virtusЕлдос,

properties.setProperty("mail.smtp.ssl.enable", "true")
такая же ошибка
...
Рейтинг: 0 / 0
25.11.2014, 07:55
    #38815727
Usman
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Авторизация на почтовом сервер
Елдос,

http://help.rambler.ru/mail/mail-pochtovye-klienty/1387/ Появилось сообщение 530 5.7.1 Authentication required?
Возможные причины:

- не включена аутентификация на сервере исходящих сообщений - проверьте настройки почтового клиента;
- некорректно указан логин или пароль - проверьте их правильность.
...
Рейтинг: 0 / 0
25.11.2014, 08:22
    #38815734
Usman
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Авторизация на почтовом сервер
Елдос,

Порт какой?
Код: java
1.
properties.setProperty("mail.smtp.port",port);
...
Рейтинг: 0 / 0
25.11.2014, 08:37
    #38815739
Елдос
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Авторизация на почтовом сервер
UsmanЕлдос,

Порт какой?
Код: java
1.
properties.setProperty("mail.smtp.port",port);


25 порт
...
Рейтинг: 0 / 0
25.11.2014, 08:40
    #38815741
Елдос
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Авторизация на почтовом сервер
UsmanЕлдос,

Порт какой?
Код: java
1.
properties.setProperty("mail.smtp.port",port);
...
Рейтинг: 0 / 0
25.11.2014, 08:57
    #38815755
Blazkowicz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Авторизация на почтовом сервер
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / Авторизация на почтовом сервер / 19 сообщений из 19, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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