unofficial mirror of help-gnu-emacs@gnu.org
 help / color / mirror / Atom feed
From: Edgar Lux <edgarlux@mailfence.com>
To: Help Gnu Emacs <help-gnu-emacs@gnu.org>
Subject: how to accept an invitation in a rfc822 attachment? (mu4e or gnus-icalendar)
Date: Tue, 13 Feb 2024 15:17:15 +0100 (CET)	[thread overview]
Message-ID: <2021608969.823268.1707833835278@ichabod.co-bxl> (raw)

Hello, I would very much appreciate if someone could help me to accept an event invitation that I got (will likely happen again). The invitation is wrapped up in a rfc822 attachment. Thank you in advance.

The header of the (mu4e-article) message shows:

#+begin_example
  Attachments: [2. message/rfc822]... [3. message/rfc822]... [4. message/rfc822]...
#+end_example

(each of these is an invitation). If I do RET on one of them, I get

#+begin_example
  Attachments: [2. message/rfc822]... [3. message/rfc822]... [4. message/rfc822]...
   [6. text/html]... [7. text/calendar]...

  [ Uninvited Accept ]    [ Uninvited Tentative ]    [ Uninvited Decline ]

  [ Show Agenda ]
#+end_example

When I choose Uninvited Accept, I get this in the minibuffer

#+begin_example
  Really reply by mail to article author (y or n)
#+end_example

and this in the warnings:

#+begin_example
  ■  Warning (gnus-icalendar): Could not find an event attendee matching given identity
#+end_example

Then, I get this error (I have debug-on-error active)

#+begin_example
  Debugger entered--Lisp error: (error "This is a pseudo-article")
    signal(error ("This is a pseudo-article"))
    error("This is a pseudo-article")
    gnus-summary-select-article()
    gnus-summary-reply()
    gnus-icalendar-send-buffer-by-mail("*CAL*" "Accepted: Event name..." "someone@server.com")
    gnus-icalendar-reply(((#<buffer  *mm*-601036> ("text/calendar" (method . "PUBLISH") (charset . "utf-8")) base64 nil nil nil nil nil) accepted #<gnus-icalendar-event gnus-icalendar-event-156597d6cd34>))
    gnus-article-press-button(13)
    funcall-interactively(gnus-article-press-button 13)
    call-interactively(gnus-article-press-button nil nil)
    command-execute(gnus-article-press-button)
#+end_example

I am using mu4e, with this:

#+begin_src emacs-lisp
  (require 'mu4e-icalendar)
    (mu4e-icalendar-setup)
    ;; To enable optional iCalendar→Org sync functionality
    (setq
     gnus-icalendar-org-capture-file "files.org")
    (gnus-icalendar-org-setup)
#+end_src

GNU Emacs 29.1 (build 1, x86_64-pc-linux-gnu, GTK+ Version 3.24.38, cairo version 1.17.8)
mu (mu4e) 1.10.7-1


-- 
Sent with https://mailfence.com  
Secure and private email



                 reply	other threads:[~2024-02-13 14:17 UTC|newest]

Thread overview: [no followups] expand[flat|nested]  mbox.gz  Atom feed

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

  List information: https://www.gnu.org/software/emacs/

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=2021608969.823268.1707833835278@ichabod.co-bxl \
    --to=edgarlux@mailfence.com \
    --cc=help-gnu-emacs@gnu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).