掲示板
MailServiceUtil - Wie finde ich heraus, ob das Senden fehlschlägt
11年前 に Jakob Hohlfeld によって更新されました。
MailServiceUtil - Wie finde ich heraus, ob das Senden fehlschlägt
New Member 投稿: 10 参加年月日: 12/10/08 最新の投稿
Hi an Alle,
ich benutze MailServiceUtil.sendEmail(message); um eine Email aus einem Liferay-Portlet heraus zu versenden. Wie kann ich herausbekommen, ob ein Versenden der Email erfolgreich war oder nicht?
Ich benutze die Liferay Platform 6.0. Die Methode MailServiceUtil.sendEmail(message); liefert void zurück und es werden weder checked exceptions noch RuntimeExceptions geworfen.
Hat jemand eine Idee?
Viele Grüße
Jakob
ich benutze MailServiceUtil.sendEmail(message); um eine Email aus einem Liferay-Portlet heraus zu versenden. Wie kann ich herausbekommen, ob ein Versenden der Email erfolgreich war oder nicht?
Ich benutze die Liferay Platform 6.0. Die Methode MailServiceUtil.sendEmail(message); liefert void zurück und es werden weder checked exceptions noch RuntimeExceptions geworfen.
Hat jemand eine Idee?
Viele Grüße
Jakob
11年前 に Jakob Hohlfeld によって更新されました。
RE: MailServiceUtil - Wie finde ich heraus, ob das Senden fehlschlägt
New Member 投稿: 10 参加年月日: 12/10/08 最新の投稿
Ich versuche eben einen anderen Ansatz - com.liferay.util.mail.MailEngine
Dort kann ich ebenfalls versenden, jedoch schluckt die Klasse die MessagingException!
Dort kann ich ebenfalls versenden, jedoch schluckt die Klasse die MessagingException!
-- Auszug com.liferay.util.mail.MailEngine, Zeile 438 --
private static void _send(
...
}
catch (MessagingException me) {
if (me.getNextException() instanceof SocketException) {
if (_log.isWarnEnabled()) {
_log.warn(
"Failed to connect to a valid mail server. Please " +
"make sure one is properly configured. " +
me.getMessage());
...