2013-12-13 4 views
1

Я не могу подключиться к порту smtp no 465, который использует SSL-аутентификацию. Раньше он работал в порту 25 по умолчанию, но изменил настройку на 465 для исходящих писем для всех исходящих писем. Это отлично работает, когда я использую Outlook, но показывает, что он не может подключиться к порту 465.Не удается подключиться к SMTP-порту no 465

Ниже приведена ошибка.

javax.mail.SendFailedException: Sending failed; 
    nested exception is: 
     javax.mail.MessagingException: Could not connect to SMTP host: smtp.bizmail.yahoo.com, port: 465 
     at javax.mail.Transport.send0(Transport.java:218) 
     at javax.mail.Transport.send(Transport.java:80) 

И ниже - это настройка Javax Mail, которую я использую.

Properties props = System.getProperties(); 
    props.put("mail.smtp.host", host); 
    props.put("mail.smtp.socketFactory.class", 
    props.setProperty("mail.smtp.port", "465"); 
    props.put("mail.smtp.ssl.enable", "true"); 
    props.put("mail.smtp.starttls.enable","true"); 
    props.put("mail.server.username", "[email protected]"); 
    props.put("mail.server.password", "test123"); 
    props.put("mail.smtp.auth", "true"); 
    props.setProperty("mail.smtp.submitter", authenticator.getPasswordAuthentication().getUserName()); 
    Session session = Session.getInstance(props, authenticator); 
    session.setDebug(sessionDebug); 

Любая помощь будет очень признательна.

ответ

1

Как указано в журнале, smtp.bizmail.yahoo.com в порту 465 невозможно подключить, если вы используете gmail, хост должен быть: smtp.gmail.com.

Для справки:

Gmail- Ведущий: smtp.gmail.com, порт: 465

Hotmail- Ведущий: smtp.live.com, Порт: 587

Yahoo- Хост: smtp.mail.yahoo.com, Порт: 465

+0

Спасибо Jhanvi это сработало ..... –

+0

Я на самом деле пытаюсь пометить его, но craz y tick подсказывает, что вы можете принять ответ через некоторое время –

+0

@Jhanvi Я пытаюсь настроить smtp.bizmail, но с каждым портом и комбинацией Auth я получаю «SMTP ERROR: не удалось подключиться к серверу: соединение отказано (111)» , Можете ли вы пролить свет на эту ошибку. Я использую PHPMailer – Akshay

Смежные вопросы