Ich habe mit Grails 3.x arbeiten, speziell mit Post und iCalendar-Plugins, habe ich versucht, ein iCalendar-Ereignis auf meinen Mail-Service zu befestigen, aber es hat nicht funktioniert. Ich würde mich sehr freuen, wenn mir jemand helfen könnte, meinen Code zu reparieren. Hier ist sie:Bringen Sie ein iCalendar-Ereignis zu einem Mail in Grails
** Dieser Teil ist meine iCalendar Struktur ** https://github.com/saw303/grails-ic-alender
byte[] iCalendarFile
{
render(contentType: 'text/calendar')
{
calendar
{
events {
event(
start: new Date(),
end: new Date(),
description: 'Event',
summary: 'Some text here',
)
}
}
}
calendar.toString.getBytes('UTF-8')
}
** Und dann habe ich meine E-Mail-Struktur **
def mailService
def emailSender()
{
mailService.sendMail
{
multipart true
to correo
subject "Event"
body "Some text here"
attach "audiencia.ics", "text/calendar", iCalendarFile()
}
}
Beide iCalendarFile und emailSender sind in die gleiche Serviceklasse.
Danke für Ihre Unterstützung. :)