Ich lege keine Mail-Adressen fest über WRKNAMSMTP, das Programm funktioniert auch sonst auf jedem Windows-PC (natürlich mit abgeänderten Anhang) in diesem Netzwerk!Code:final HtmlEmail email = new HtmlEmail(); email.setHostName("192.168.178.2"); email.setSmtpPort(25); email.setAuthentication("user", "password"); try { email.setFrom("from@firma.de", "My Name"); email.addTo("to@firma2", "My Name 2"); email.setSubject("Test-Mail"); String sMessage = "Test"; // Body final MimeMultipart multipart = new MimeMultipart(); // BodyMessage final MimeBodyPart messageBody = new MimeBodyPart(); messageBody.setText(sMessage); multipart.addBodyPart(messageBody); File f = new File("/test.pdf"); MimeBodyPart binaryPart = new MimeBodyPart(); FileDataSource fds = new FileDataSource(f); binaryPart.setDataHandler(new DataHandler(fds)); binaryPart.setFileName(fds.getName()); multipart.addBodyPart(binaryPart); email.setContent(multipart,"multipart/mixed"); email.send(); } catch (final Exception e) { e.printStackTrace(); }
Bookmarks