Új hozzászólás Aktív témák

  • chabeee

    aktív tag

    válasz floatr #5101 üzenetére

    hát eléggé, mivel rossz volt az import.
    Részletesebben a multipart -ba nem tudtam MimeBodyPart típusú adattagot rakni, mert folyamatosan BodyPart-ot kért, akkor viszont máshol volt a hiba. (már nem emlékszem, reprodukálni meg nem sikerült) a vége ez lett
    try {
    MimeMessage msg = new MimeMessage(session);
    msg.setFrom(new InternetAddress(username));
    msg.addRecipient(Message.RecipientType.TO,
    new InternetAddress(to));
    msg.setSubject("Test Java Sending Zip File");
    msg.setText("This is a message from a java program");

    MimeBodyPart msgbodypart = new MimeBodyPart();

    msgbodypart.setText("this is msg Body");

    Multipart multipart = new MimeMultipart();

    msgbodypart = new MimeBodyPart();

    String filename = "MyFile.zip";

    DataSource source = new FileDataSource(filename);
    msgbodypart.setDataHandler(new DataHandler(source));
    msgbodypart.setFileName("its_a_zipped_file.zip");
    multipart.addBodyPart(msgbodypart);
    msg.setContent(multipart);

    System.out.println("-Sending");
    Transport.send(msg);
    System.out.println("Sent!");
    }catch (MessagingException mex){
    mex.printStackTrace();
    }

Új hozzászólás Aktív témák