Cloudron makes it easy to run web apps like WordPress, Nextcloud, GitLab on your server. Find out more or install now.


Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Bookmarks
  • Search
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Brand Logo

Cloudron Forum

Apps | Demo | Docs | Install
  1. Cloudron Forum
  2. Radicale
  3. Organizers E-Mail Address when sending invitation...

Organizers E-Mail Address when sending invitation...

Scheduled Pinned Locked Moved Radicale
3 Posts 2 Posters 529 Views 2 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • KubernetesK Offline
      KubernetesK Offline
      Kubernetes
      App Dev
      wrote on last edited by
      #1

      When I invite another User to an appointment he receive the invitation by e-mail. But the senders "E-Mail address" is just the login Name from Cloudron in Radicale, but not a valid E-Mail address. So if the receiver accepts or declines the inivtation, he will get a Bounce, because the Organizers E-Mailaddress is invalid.

      Anybody an idea how to fix that?

      Example of an ICal file:

      BEGIN:VCALENDAR
      VERSION:2.0
      PRODID:-//MailClient.VObject/9.2.1222.0
      BEGIN:VTIMEZONE
      TZID:W. Europe Standard Time
      X-EM-DISPLAYNAME:(UTC+01:00) Amsterdam\, Berlin\, Bern\, Rome\, Stockholm\,
        Vienna
      BEGIN:DAYLIGHT
      TZNAME:W. Europe Daylight Time
      DTSTART:00010325T020000
      TZOFFSETFROM:+0100
      TZOFFSETTO:+0200
      RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=3
      END:DAYLIGHT
      BEGIN:STANDARD
      TZNAME:W. Europe Standard Time
      DTSTART:00011028T030000
      TZOFFSETFROM:+0200
      TZOFFSETTO:+0100
      RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=10
      END:STANDARD
      END:VTIMEZONE
      BEGIN:VEVENT
      UID:a5f514f7-6b33-4a8b-8939-d86ce665a4ec
      DTSTART;TZID=W. Europe Standard Time:20230116T100000
      DTEND;TZID=W. Europe Standard Time:20230116T103000
      TRANSP:OPAQUE
      X-MICROSOFT-CDO-BUSYSTATUS:BUSY
      LAST-MODIFIED:20230115T154307Z
      DTSTAMP:20230115T154307Z
      CREATED:20230115T154307Z
      SUMMARY:
      ATTENDEE;RSVP=TRUE;SCHEDULE-AGENT=NONE:mailto:**E-MAIL OF INVITEE**
      ORGANIZER;CN=**FIRST NAME LAST NAME**:/**USERID**/
      CLASS:PUBLIC
      END:VEVENT
      END:VCALENDAR
      
      1 Reply Last reply
      2
      • KubernetesK Offline
        KubernetesK Offline
        Kubernetes
        App Dev
        wrote on last edited by
        #2

        I decided to switch for this functionality over to SoGo.

        1 Reply Last reply
        0
        • girishG Do not disturb
          girishG Do not disturb
          girish
          Staff
          wrote on last edited by
          #3

          The radicale ldap plugin only does authentication. So, in fact, there is no way for radicale to know about any CN. I suspect this is being generated by something else (afaik, the client generates the events file). In my testing, organizer looks like below:

          ORGANIZER;PARTSTAT=NEEDS-ACTION;ROLE=REQ-PARTICIPANT:mailto:girish@cloudron
           .io
          

          Reply to also works correctly.

          1 Reply Last reply
          0
          Reply
          • Reply as topic
          Log in to reply
          • Oldest to Newest
          • Newest to Oldest
          • Most Votes


            • Login

            • Don't have an account? Register

            • Login or register to search.
            • First post
              Last post
            0
            • Categories
            • Recent
            • Tags
            • Popular
            • Bookmarks
            • Search