Hay ich habe aus dem Buch "Java ist auch eine Insel" folgenden kleinen Code
jedoch weiß ich damit nichts anzufangen.
ich habe schon ein programm das mails sendet(ohne Anhang) wie muss ich das bearbeiten?
Code:
DataSource fileDataSource = new FileDataSource( dateiname );
BodyPart messageBodyPart = new MimeBodyPart();
messageBodyPart.setDataHandler( new DataHandler(fileDataSource) );
messageBodyPart.setFileName( dateiname ); // gibt dem Anhang einen Namen
multipart.addBodyPart( messageBodyPart );
jedoch weiß ich damit nichts anzufangen.
ich habe schon ein programm das mails sendet(ohne Anhang) wie muss ich das bearbeiten?
Code:
public class Verschicken
{
public Verschicken(String To,String Subject,String Text) throws Exception
{
Session session = Session.getDefaultInstance(new Properties());
Transport transport = new SMTPSSLTransport(session, new URLName("smtp","smtp.gmail.com", 465, null,"Adresse","Passwort"));
Message message = new MimeMessage(session);
message.setSubject(Subject);
message.setContent(Text, "text/plain");
message.addRecipient(Message.RecipientType.TO,new InternetAddress(To));
message.setFrom(new InternetAddress("Adresse"));
transport.connect();
transport.sendMessage(message, message.getAllRecipients());
transport.close();