java - How to find SMTP port for a particular smtp.host? -


how find smtp port particular smtp host?

import java.util.properties;  import javax.mail.message; import javax.mail.messagingexception; import javax.mail.passwordauthentication; import javax.mail.session; import javax.mail.transport; import javax.mail.internet.internetaddress; import javax.mail.internet.mimemessage;  public class sendmailtls {      public static void main(string[] args) {          final string username = "anthony.savarimut@slingmedia.com";         final string password = "test";          properties props = new properties();         props.put("mail.smtp.auth", "true");         props.put("mail.smtp.starttls.enable", "true");         props.put("mail.smtp.host", "mail.echostar.com");         props.put("mail.smtp.port", "9000");          session session = session.getinstance(props,           new javax.mail.authenticator() {             protected passwordauthentication getpasswordauthentication() {                 return new passwordauthentication(username, password);             }           });          try {              message message = new mimemessage(session);             message.setfrom(new internetaddress("anthonyrajs@antony.com"));             message.setrecipients(message.recipienttype.to,                 internetaddress.parse("antoalphi@gmail.com"));             message.setsubject("testing subject");             message.settext("dear mail crawler,"                 + "\n\n no spam email, please!");              transport.send(message);              system.out.println("done");          } catch (messagingexception e) {             throw new runtimeexception(e);         }     } } 

is code throws exception,

exception in thread "main" java.lang.runtimeexception: javax.mail.messagingexception: exception reading response;   nested exception is:     java.net.socketexception: connection reset     @ samples.sendmailtls.main(sendmailtls.java:47) caused by: javax.mail.messagingexception: exception reading response;   nested exception is:     java.net.socketexception: connection reset     @ com.sun.mail.smtp.smtptransport.readserverresponse(smtptransport.java:2153)     @ com.sun.mail.smtp.smtptransport.openserver(smtptransport.java:1912)     @ com.sun.mail.smtp.smtptransport.protocolconnect(smtptransport.java:638)     @ javax.mail.service.connect(service.java:317)     @ javax.mail.service.connect(service.java:176)     @ javax.mail.service.connect(service.java:125)     @ javax.mail.transport.send0(transport.java:194)     @ javax.mail.transport.send(transport.java:124)     @ samples.sendmailtls.main(sendmailtls.java:42) caused by: java.net.socketexception: connection reset     @ java.net.socketinputstream.read(unknown source)     @ com.sun.mail.util.traceinputstream.read(traceinputstream.java:110)     @ java.io.bufferedinputstream.fill(unknown source)     @ java.io.bufferedinputstream.read(unknown source)     @ com.sun.mail.util.lineinputstream.readline(lineinputstream.java:89)     @ com.sun.mail.smtp.smtptransport.readserverresponse(smtptransport.java:2131) 

i sure gives problem in port. please me go this.

regards tony

the default port smtp 25:

http://www.emailaddressmanager.com/tips/mail-servers.html

my advice contact admin of mail server.


Comments

Popular posts from this blog

java - Play! framework 2.0: How to display multiple image? -

gmail - Is there any documentation for read-only access to the Google Contacts API? -

php - Controller/JToolBar not working in Joomla 2.5 -