Java- "Verbindungsaufbau abgelehnt"?

Hallo, hier der Code erstmal :

package EmailSending;

import java.util.*;
import javax.mail.*;
import javax.mail.internet.*;
import javax.activation.*;

public class SendEmail555
{
    public static void main(String [] args){
        String to = "z";//change accordingly
        String from = "y"; //change accordingly
        String host = "x";//or IP address

        //Get the session object
        Properties properties = System.getProperties();
        properties.setProperty("mail.smtp.host", host);
        Session session = Session.getDefaultInstance(properties);

        //compose the message
        try{
            MimeMessage message = new MimeMessage(session);
            message.setFrom(new InternetAddress(from));
            message.addRecipient(Message.RecipientType.TO,new InternetAddress(to));
            message.setSubject("Ping");
            message.setText("Hello, this is example of sending email  ");

            // Send message
            Transport.send(message);
            System.out.println("message sent successfully....");

        }catch (MessagingException mex) {mex.printStackTrace();}
    }
}

Und dann kommt diese Fehlermeldung :

com.sun.mail.util.MailConnectException: Couldn't connect to host, port: xyz; timeout -1;
 nested exception is:
   java.net.ConnectException: Verbindungsaufbau abgelehnt
   at com.sun.mail.smtp.SMTPTransport.openServer(SMTPTransport.java:2209)
   at com.sun.mail.smtp.SMTPTransport.protocolConnect(SMTPTransport.java:740)
   at javax.mail.Service.connect(Service.java:366)
   at javax.mail.Service.connect(Service.java:246)
   at javax.mail.Service.connect(Service.java:195)
   at javax.mail.Transport.send0(Transport.java:254)
   at javax.mail.Transport.send(Transport.java:124)
   at EmailSending.SendEmail555.main(SendEmail555.java:29)
Caused by: java.net.ConnectException: Verbindungsaufbau abgelehnt
   at java.base/sun.nio.ch.Net.connect0(Native Method)
   at java.base/sun.nio.ch.Net.connect(Net.java:579)
   at java.base/sun.nio.ch.Net.connect(Net.java:568)
   at java.base/sun.nio.ch.NioSocketImpl.connect(NioSocketImpl.java:588)
   at java.base/java.net.SocksSocketImpl.connect(SocksSocketImpl.java:327)
   at java.base/java.net.Socket.connect(Socket.java:633)
   at java.base/java.net.Socket.connect(Socket.java:583)
   at com.sun.mail.util.SocketFetcher.createSocket(SocketFetcher.java:359)
   at com.sun.mail.util.SocketFetcher.getSocket(SocketFetcher.java:238)
   at com.sun.mail.smtp.SMTPTransport.openServer(SMTPTransport.java:2175)
   ... 7 more

Was habe ich falsch gemacht ? Immer kommt dieser Fehler, der Verbindungsaufbau würde abgelehnt werden...

PC, Computer, IT, programmieren, Java, Informatik

Meistgelesene Beiträge zum Thema IT