FS5: Mails versenden über MailService
Author: aVogt
Publication Date: 12/6/2012 10:43
Hallo,
wiedermal eine Frage zu FS5.
In FS4 habe ich zum versenden von Mails folgende Zeilen verwendet:
MailService mailSer = context.getConnection().getService(de.espirit.firstspirit.access.MailService.class);
MailHeader mHeader = new MailHeader(empfMail);
mHeader.replyTo = eMailErsteller;
mHeader.sender = absenderMail;
mailSer.sendMail(mHeader, betreff, mailText, "html", false, (Attachment) null);
Das hat bestens funktioniert. In FS5 bekomme ich einen Fehler => Anhang. Hatt Sich da irgendwas geändert?
Wenn ich die Methoden ohne den MailHeader (und ohne Attachment, mit Attachement muss ich mir erst was "bauen") verwende, funktioniert es auch.
Grüße
Andreas
-
Author: Peter_Jodeleit - 12/14/2012 12:21
Offensichtlich ist "null" als letzter Parameter nicht erlaubt. Wenn man den Code aus Java heraus aufruft, könnte man den letzten Parameter weglassen (google nach "java varargs"). In BeanShell geht das leider nicht (siehe auch diese Beiträge). Daher ist der "workaround" hier "new Attachement[0]" statt "null" zu verwenden.
0
Vous devez vous connecter pour laisser un commentaire.
Commentaires
1 commentaire