messmar
Erfahrenes Mitglied
Hallo,
beim Versuch ne Email mit dem folgeneden Skript rauszuschicken, erhlate ich die folgende Felhermeldung in die Win-Konsole (die Seite funkt. und auf dem Browser, kommt keinen Fehler):
Fehlermeldung:
Code:
Vielen Dank und viele Grüße
Messmar
beim Versuch ne Email mit dem folgeneden Skript rauszuschicken, erhlate ich die folgende Felhermeldung in die Win-Konsole (die Seite funkt. und auf dem Browser, kommt keinen Fehler):
Fehlermeldung:
HTML:
javax.mail.MessagingException: No content
Code:
HTML:
<%@ page import = "com.domeus.messaging.*,com.domeus.data.*,com.domeus.entity.*,com.domeus.control.SessionAttributes,
com.domeus.mail.RFC822Message,javax.mail.internet.*" %>
<%@ page import = "com.domeus.messaging.*,com.domeus.data.*,com.domeus.entity.*,com.domeus.control.SessionAttributes,
com.domeus.mail.RFC822Message,javax.mail.internet.*" %>
<%
Domain domain = (Domain)session.getAttribute(SessionAttributes.DOMAIN);
Transport transport = JavaMailTransport.create(Transport.SMTP,Priority.NORMAL, domain);
RFC822Message message = new RFC822Message();
String fnm = request.getParameter("FirstName");
String lnm = request.getParameter("LastName");
String uemail = request.getParameter("email");
String mitteilung = request.getParameter("mitteilung");
String moreInfo = "Hier kannst Du Dich \u00FCber die Website informieren danach direkt bei ";
moreInfo += "registrieren: http://www.xxxx.de die Registrierung bekommst Du sogar";
moreInfo += "10 Lose fuer den Riesenjackpot auf http://www.xxxxx.de gutgeschrieben.";
String textBody = "Sie haben die folgende Mitteilung erhalten:\n\n" + mitteilung + "\n\n" + moreInfo + "\n\nViele Gr\u00FCsse.\n\n" + fnm + " " + lnm ;
String textSbj = "http://www.xxxx.de - eine Weiterempfehlung";
try {
transport.open();
message.setText(textBody, "iso-8859-1");
message.setFrom(new InternetAddress ("test1@yyyy.de","xxxxxxxxx"));
message.setSubject(textSbj);
message.setRecipients(javax.mail.Message.RecipientType.TO, uemail);
if (!textSbj.equals(" ") || !textBody.equals(" ")) {
transport.send (message, "test1@yyyy.de", new EmailAddress(uemail, ""));
out.println("<br><br>It has been sent");
System.out.println("it has been sent");
}
out.println("it has been sent");
System.out.println("it has been sent");
transport.close();
} catch (Exception e) {
System.out.println(e.getMessage());
}
%>
Vielen Dank und viele Grüße
Messmar